149816
1224764
4915880
3471155
3537723
3940415
4120398
4341578
4451268
4624270
58144
69746
67004
50053
54536
47419
51848
70322
71889
43288
7102428
285660
477322
1048172
26060918
283486
340992
17469156
933879
348906