34638
897195
58596
1035163
9901488
40146
43037
1317
908142
475328
3363
96771633
83651
49301592
725125
51301631
30041
3883
926101
996