33487756
65359535
27081619
38606600
75891049
25746673
329727
5120612
412113
41323575
7025356
6651658
53321163
17813501
56608515
21064095
39299341
213831
78635526
6136915
68461804
68982113
5965493
26786019
18141121
30262324
1072837
22049532
4557625
10612112
8904111
2547134
45592366
75522008
50453374
17354691
43484793
85153129
25638043
30112857