9365556
3902215
53162482
22125248
70391978
55041819
94838940
48631237
25612376
34499880
2366556
31375200
98854006
11339671
51982150
99884451
30136049
62359393
28188142
80515765
8869112
7942552
35698851
48951443
8125980
92905401
6359233
97355568
56957166
61556544
87133628
522838
77164409
30363589
22193896
20626338
69906298
30379131
92731470
17225992