8824682
88625508
15527584
57137461
1043488
22548538
57714534
6877390
48515022
99673235
2038875
40857510
7051308
70303580
41068550
4573236
75383016
81209721
69858623
19226049
13427916
31644389
73543659
20964058
408896
39506727
47668538
75144837
4693396
24291579
28728602
55712245
62973209
84292209
49199670
2541077
25414956
69565596
21259790
40056063