75866492
31559502
23289770
89125684
23913307
23986293
55572402
89604953
59695600
3178010
98616900
38026697
64766540
1465459
74526688
56222326
47261785
38496833
76635134
10306990
66631645
54257730
32858838
3405402
56456444
43027373
32075375
7016889
75492160
41388202
59459233
82713377
2951247
29272445
28037210
96957253
9287854
85161293
2056460
70153622