15594212
30693030
91698128
71075636
77823999
27043055
4262531
45605408
19183786
2469985
73852065
56708768
98356389
15911015
837182
20454865
73139191
74156258
98952769
20276918
1609819
73069913
39709171
88343851
39683057
63331775
58091691
39818455
94395047
55021239
3587265
55005562
52029400
46815520
78153235
40894073
41972684
18905344
31833784
7835723