9441368
15169659
82811544
61149648
1952748
49317129
91523124
56789889
30327790
50602718
84458523
78062464
25968810
50795113
24332343
31055175
68957412
14512116
3533263
36368782
49519205
92787755
3609715
93841408
66185367
71167631
28512767
9565404
57258286
8190401
81811874
17005756
58995
11556669
6056892
58864927
75181727
58236134
60911635
4217254