40 12
2 2 6 3 5 3 1 3 6 2 1 6
66648 72267
6839 15602
67915 67991
70607 78867
35338 41039
5061 12429
11389 19177
91125 100990
42883 47654
79549 83711
7876 16952
8003 15156
67394 74122
15297 15670
6662 16355
85875 93446
11494 17632
11664 15785
34338 36986
18541 27113
11602 20517
7953 13690
77677 87123
90006 97905
8295 14627
17462 26982
76614 77397
35262 43188
87876 96974
49546 56042
22685 24477
12489 12574
18856 22638
23072 29358
6338 9513
75289 83961
27872 36888
14295 18934
97989 101487
77181 82529
