1467987
52875424
13578206
69163306
68579452
71038902
5074657
17176610
15475660
2022761
4115774
88024281
80401486
39898203
89606149
20512767
96164520
53403893
139667
93926431
9641633
90922630
91975670
77594721
48817387
57818074
50987244
16089872
35589854
6936442
52792888
8107496
3443712
36922448
55584468
2096865
52471115
30387085
83388645
497671