1050502
1199778
1800757
471762
4484917
2965143
1200335
2314630
4388711
1300353
69263
52791
56795
57726
51978
68648
59946
72203
72806
74663
1640017
4458028
994720
1483948
990591
36405016
2975900
2687260
19979498
599608