73067991
31258977
96109822
70738755
29207930
16758520
9553517
2368025
81362213
41745228
32922800
33241912
2623739
4002682
50694935
128198
65663238
67415643
87714770
76472707
36198189
61119979
3515192
20979470
30277522
41377997
94786444
92294166
27186812
94921662
6869175
8249277
52135106
3418850
52748955
98343006
46659863
59355543
2603683
23087835