25943855
9375049
21137622
68813907
5722417
30404680
15799876
24924204
2572941
94342713
3672259
76466975
538023
78347038
14386024
82446990
28453583
66159642
68943372
48432643
32457055
46872089
18051135
67298359
9419879
35531562
72144479
79234250
85503889
80404521
6158423
48002680
66383640
64849324
40515966
96647795
44362325
94308622
21439841
8207609