28425079
1175961
63939431
65255978
47405358
19797676
37369546
4544835
1867883
77778172
53093914
53322150
58656315
60568415
4634202
97354893
50535599
318713
8052889
70808005
67249729
29872860
93252089
1037530
42818994
43897827
58965819
16053286
27817125
10443184
204140
15008679
4617003
59207869
45465069
2934583
50092054
732912
81321217
81771845