16483789
52511312
78621835
57769652
33074601
57208542
18483904
65763298
3781895
68509677
13361561
83865394
20847000
86753618
64695206
98989147
61548250
24766233
49295033
63819
363277
61379224
73594226
72188203
46141894
7534642
63909120
80631302
5542989
29012149
52606075
83532011
99544261
93735010
28235548
81956579
53065460
71199484
55203389
75064931