43338847
1065948
9439917
39061391
10097564
20374295
13674219
2253247
65474566
3583459
46486572
45886972
99642363
72712624
58926264
27531859
72368126
68558172
56788691
33471279
24954174
52876005
76689231
162407
40231405
47446987
9454599
52373973
38337033
47052593
35828545
30044255
76471283
16521179
79433664
25023166
7622961
96754121
93008970
70244082