51918546
14341194
1412761
74223230
70026833
46427264
66646517
66417223
27261245
64287757
85028199
67317891
26284150
69446018
62393192
60849195
11586106
85358766
79504639
3833621
54015127
53951365
2186410
13696538
64448029
16679258
93068274
40331811
72602478
5424319
93586061
72247615
39095676
38792966
94219444
95612455
3622759
27409097
36836068
1076954