45653670
27835974
97965296
7596859
10007011
10044416
18259749
37341559
58916069
18727478
38961735
75220
74764881
37589187
11591920
99522586
64606886
3192057
24883756
99944621
30105615
80589712
62146283
472814
366408
42534339
15299260
59722464
45064337
97751550
96859870
45875017
91072882
67494666
34328533
60261676
700181
15678695
32074703
82447212