9337521
25718026
71657152
62912095
53875490
53783272
20446466
45635018
16959100
28975525
14687961
61283991
52168572
89969426
74985268
31863846
1281566
494292
6936853
43949340
36763855
99078562
80337056
78021316
63571627
28337246
5399827
372306
24518829
98546335
62623327
36339090
76373918
97093300
55318983
32285150
5141519
82597224
95569479
93182082