550709
436880
4992426
3473627
532814
2001447
4446034
305823
2595594
4522943
70810
58463
60824
69307
38163
39720
42798
43584
44810
48355
917315
1512397
2755767
7490953
1671457
3719897
36896160
36509412
3347144
1224998