530230
86017
98855
17770
400742
908931
700146
493398
792388
778537
806630
690662
368505
463878
915653
943937
8694744
553986
3216577
3095980
3053510
2223192
2031495
1992492
1928216
175166
1738948
15975
151261
1474545