11151048
48172996
590462
46722458
32842685
30304610
1615229
83042512
10767179
64415879
10966953
56799675
216209
19515554
9563922
3992234
74548646
8306170
94462712
18373799
39528007
4888907
2017512
35269411
2089019
31834085
12729341
53734714
70104727
33516841
15005178
48772389
47221562
7041595
23438759
27577129
33038782
47415208
97427426
99507340