14365637
24239673
44153380
82516762
54389557
6811450
47289824
9577975
78375369
29235797
38736466
33594429
36868970
3583324
1177135
7521642
95338748
83684252
32375827
37802001
59405443
36162991
20943124
322515
8318699
1383451
50015789
41863298
58132482
76629297
20999676
86526843
91069664
20414356
54473893
39366404
24332810
14266493
87328508
85989512