6257651
28247616
82849335
78165483
19187699
56728788
15399771
2423391
89645728
47775835
6838357
28042265
36561000
14221325
10313400
20747922
40541748
4487656
57512571
50545769
51727891
3638379
86882971
71856430
15248507
29942837
9709430
30109042
85459715
2012866
64304609
95515822
87716160
5611729
97233118
5319159
2157210
96557960
70787737
78431197