3777241
4624738
88218080
26885714
91284707
45458000
62316548
39598332
33408927
79477078
37179308
7043321
75281191
8423876
94796538
87206174
42682463
19577645
21889485
70242313
81139601
41946938
78548661
13713078
82872613
56332355
48544601
24221699
28452004
18128287
44082564
50787732
61023852
88314687
52852837
72683255
2942040
52825034
99537172
80773088