45981016
64989286
15197053
883234
50569459
98846404
48346249
87994942
39379645
2614880
93263590
45115269
88735268
63871729
33939846
65885007
24487683
10402875
27657906
55468120
54831127
5785424
745230
11095440
95941453
55469314
4768347
5116652
1271745
14308982
67658128
4726085
81918220
55078836
52998100
55559627
10334026
81889011
60208864
53129897