68174326
56662713
47104757
9239497
40946705
2563235
33961053
99041955
30395462
78899569
1782221
39341464
73543485
92939547
2162832
13022207
26374419
54242200
79215026
74019629
2399788
14524115
29921558
67737288
89782599
36779377
19905051
9883558
14219980
7400989
94713422
87079004
1114038
23341246
10866125
2733795
33626877
98038774
41639618
29517769