228355671
124551
11163988
4244
64218701
31233
39083479
20693
69908933
40812
36933709
17423
33013881
16298
42261467
21585
58868557
25440
26873707
12604
16676965
8849
48471547
27680
19689224
9333
28469655
12836
58554039
31717
9029505
2890
23860175
11564
30654623
17668
27289327
11941
17524720
8293
29893459
16132
94561104
39895
14924836
4602
23139051
10298
173922408
46690
41508911
19163
56775304
22999
69481255
35729