58266632
8948720
38588749
4109819
62894370
67256293
18526039
76438388
59384001
18136407
60642460
5863101
76743129
72047615
41846169
79918864
6616343
7555720
98878022
99019789
66171684
7114473
43225388
9808130
46341562
67594146
79532575
40727322
54747164
16733350
19035755
59405908
90579639
1297977
8835725
85339411
91724655
4340275
3751828
58156740