61214388
38825320
7403118
2232327
8148678
51589047
16017310
5448460
56265205
20947221
20308665
40464473
53019369
3385792
98588461
61304412
3409532
22541800
1361153
18324526
5272855
1555194
15055340
15363486
62156080
65679515
11996939
5603847
85489266
36264702
20043374
4604482
30792390
55766065
12297162
27266072
73929709
50653972
59351073
22536035