57995204
18656280
99341778
38024949
38235567
8276985
5995960
89622194
48947274
57662313
32826092
7874912
10341389
3906666
1699721
77515065
10266514
38516617
12561019
124295
84982953
7699913
1948246
218737
85597019
58137032
94035170
72625800
40512880
28433745
1378117
97973324
45037989
23725164
92984391
84846381
58092102
44939446
39873853
19476101