57013
49492
42433
15280
2377929
3228057
2327422
2588027
2083730
50083
1129517
92857
48312
42915
118047
38790
91839
54288
85849
58863
1696336
700813
66954
68897
865716
903513
1058812
46275
3434626
610910
35303
52583
55409
26971
28174
20351
15570
13460
25342
30606
10720
11241
532511
22110
28702
9670
841711
48913
54588
487010
1712143