72084675
20586013
4407155
2231407
93501203
1874599
12609766
9743647
36404490
94951968
36621667
25665989
9737751
38795375
30013653
5090573
2276210
96787892
39227954
77498484
21065400
67372006
12302699
50772140
37557224
41212893
16173454
32141203
4112883
18961425
34235904
59672602
16236228
2882616
21444117
1940255
67784029
33672209
3026703
28477021