24606938
49169480
8802651
44726821
93154501
75827822
29725018
57321610
26759443
603187
289271
19625130
59405570
96848848
23901358
84102427
11182102
262359
81811971
58639316
18075801
57427817
47642341
80576801
13243505
25684908
36994725
77467838
82434091
2976205
47766208
70494832
56014351
34148736
61622838
46232875
77863626
59919829
5711216
53446527