38036038
51351850
43523393
50876383
95624963
12416735
15014282
48483265
72372349
5111244
80496560
59793557
9588080
29336912
14535915
82814312
79235626
35796080
55241201
67419095
45845413
6997724
36904262
30689402
75912123
50238488
53035450
40345874
33716998
91216142
88314475
83711440
59591525
2263860
51764774
33519034
13481313
5329433
26215824
7514329