75928686
42203811
25505375
5473182
61059477
1298134
6809197
29314449
17343057
95601750
85181169
53537050
66882495
99992314
5208147
4411888
90989653
15125870
77173645
83786749
32819348
78688750
67544184
14396255
4230534
41797974
64879994
65045339
91476350
81268069
88667776
9098464
78725070
2138882
2075376
68099930
58126385
5358267
45144870
37055386