4421598
4894752
2867062
550992
4390153
4048576
4628143
251744
4149669
4207848
62361
65110
59606
57078
63251
67729
42002
71553
53210
72054
320789
963704
2370331
3536118
4773261
581478
3908015
584516
10567879
19356528