34651726
3716959
28016359
33389625
42164335
14272106
36122988
27417090
22294091
11126531
30064989
7219016
8934487
7051054
2428920
63014051
29409682
19406575
1399829
11067759
65708046
36451211
44918870
21499579
50929056
20251917
96195267
10298404
4429839
82637011
73599976
61861601
79249143
45888436
9929430
12343069
16954525
83637279
95552112
12387376