38628645
59868714
35601868
4767384
60345751
27835517
65687970
6729514
82488846
52055530
30527377
99602869
66608364
90772537
81752603
29018922
1709117
34507422
30583303
39264805
28957438
67837240
70786819
54355123
41325066
45851734
13184115
3784156
93908803
71895041
76838746
58931434
20239532
3942941
162448
36334123
49358098
58343642
20476244
18303001