9357560
92001634
59529537
7925189
61407310
63357589
11577600
7405301
55624709
12933339
36939269
3591768
4520449
98088398
13014286
89699535
83003816
31579234
4266042
23362289
11142155
40568595
97065389
33489393
43356012
14464675
23466818
41197160
34294601
62019470
64532125
28017096
18823697
51315416
17511750
44065702
2269923
37325253
287540
58378912