38975994
77319771
48145784
45148100
89835976
70999870
56466886
42175380
27947412
5697406
90722193
17312091
55288477
52709707
77631250
43201917
25475714
7968429
88319941
6115134
27778459
51612010
71953308
18696881
6207867
1505781
23858219
44668492
54561286
28671545
18528786
30075404
7781066
70185747
71306251
63446582
17532325
1409421
89535620
65282911