1033
64979
1074195
44520
78361
33251
1018154
881162
811108
30229
5840
1223
28211
34326
1000184
9626576
46001654
6603540
8867921
954452