72667702
1620159
94618373
2105559
64694127
491417
7173483
76808240
5384208
2834935
9393774
38469639
60393218
45659871
43376719
62991645
27753020
57555397
24008179
2973168
43763469
44682061
77997972
8536535
57003329
79666285
91186768
44633130
36637148
95499245
28618327
19514874
39931016
82594036
81841662
76972010
57957816
35923977
27665853
63306387