22265316
6938375
23263017
98289288
23488986
461500
364463
17572514
91226940
15671333
92222920
98507728
17871538
63386336
2659483
45485830
79551819
40755148
67572631
38548950
15831408
81595720
61003180
999539
22083399
6150402
32804014
76785658
82477796
5007387
52163447
60843649
53997479
67305846
55878162
34785110
74668746
52197566
38163170
15148007