5753257
95833370
58563999
257200
40455695
23128754
38935
39727473
63956286
40959902
50814655
95402975
541564
34931219
91351358
8752318
46535851
43016326
68843815
94956233
7388052
1120194
7436000
6292472
25668756
58947671
91558996
74266353
1863476
66005828
37618356
79689603
33217307
63089102
45891131
57513624
390357
88418522
86452847
14568086