1136466
73203956
23779021
12499203
50581203
95448506
75955175
81989299
65249700
33313386
8865671
1857548
5889776
9539533
50616726
25325548
14248755
52408262
7500764
70291319
3447895
5863446
84739345
38677453
56708011
64544610
43426370
32336849
86984263
53363788
68978589
72106078
7402929
63529163
6535884
19227467
5799097
75601572
78952987
39893039