45949304
12302411
59365228
722874
74303391
67146768
98512036
82778900
33392027
79232163
64925585
99719361
88988593
481597
54636322
77422480
88623415
17223040
79639713
5158324
31583899
28183034
14569782
5287488
69923522
18688292
57889827
18583112
6071757
2274154
69369202
52093677
49672213
39285574
19622758
30523815
7925537
6617084
60936088
40182981