52468755
7058447
1272796
4068160
15015989
23743222
61262265
88272107
14255594
47025012
36917683
14411104
84052302
71225475
46187895
32268911
2101379
57684130
52549917
22436807
5167725
19223469
7622456
46129778
98704248
59415030
35952051
21478370
99792871
12912615
97385032
38776527
18988362
54857613
31171160
9339275
18995202
98105440
98554918
38078831