3036
3262
4888
4496
34717
27055
1058
94721950
62881901
6065773
5726536
46821197
7705938
707449
484786
63341612
4143747
90191049
70491190
9429362