6626755
96373388
17558055
95096425
1954646
62496121
53957650
8436003
49941361
74853913
35152866
8867679
60369522
82878943
43327806
85318288
62079542
63878288
57193034
62933137
87837770
27611843
16288372
39518863
59592758
33094357
9635980
45137032
24061291
74686847
11209964
3861756
19608321
1992400
4567253
29467017
45804611
49909836
8088212
66298413