[30226070, 40538828, 79968108, 87796390, 93408227, 108495061, 117092106, 118396238, 122755620, 132688056, 142807056, 160352604, 181392763, 189925029, 206226076, 207965533, 218946685, 234446478, 238976956, 239786013, 248962186, 257662874, 265974358, 283526160, 284620605, 304097823, 318037783, 321591062, 333514233, 337194482, 347414831, 369138295, 386378702, 392995819, 394153250, 415159398, 418605605, 422775840, 424990530, 434520238, 439365318, 441546741, 456727187, 463628817, 470688523, 471123867, 498883011, 506759816, 511766865, 519326827, 528081581, 532593503, 548442979, 565613502, 568638186, 593367919, 593384222, 613617185, 643823117, 671616655, 690219255, 696665153, 703269645, 704469891, 711664220, 737791684, 741317748, 766992262, 775255667, 778755794, 798074977, 805119062, 810039507, 811279285, 826809972, 850619208, 865789822, 865881046, 869756355, 890680610, 893083802, 911941046, 935367710, 937209374, 947264082, 950990151, 955753725, 972151822, 975068040, 985087648] 21 6 15 26 1 32 26 26 68 85 90 27 3 1 14 66 29 56 88 61 19 26 13 75 48 88 88 32 75 45 77 58 76 90 47 26 60 26 82 47 42 12 15 15 50 90 76 18 59 75 36 14 24 71 28 11 43 51 84 13 47 91 82 45 51 11 23 33 91 66 71 10 79 25 62 85 82 56 3 40 72 56 3 56 7 53 82 54 49 22 32 69 75 60 56 15 47 21 23 30 26 24 47 36 87 36 33 60 23 88 43 33 40 77 3 83 72 55 33 61 76 43 76 13 36 36 13 56 77 44 48 3 33 10 39 83 58 14 16 12 61 58 3 59 91 15 3 85 24 88 30 10 1 24 10 13 2 56 49 87 66 82 24 47 51 68 88 13 14 66 32 80 86 75 3 44 1 59 76 10 53 83 3 59 40 68 52 38 59 31 82 19 3 60 49 33 68 6 59 29