5225203
1822
10959653
3562
17873742
6886
1939210
468
7447839
625
6599656
3157
19536336
7241
2946553
832
7146193
2956
3926550
1108
50216808
22990
10560906
3496
16164370
6100
9959791
3436
5220422
1624
19839443
6842
11035651
3304
3227304
1036
33545507
11802
28156762
13615
3936242
1391
53665316
20769
24330073
8695
4140132
1275
9998174
2777
3663115
1146
28555392
11485
9303581
3597