42499298
71326452
83086589
97342428
8323633
14237779
93104113
52642477
95596937
80117765
92666762
83311142
35139400
12804102
5074832
7636648
63627155
6911217
24273372
12133688
29994014
42032964
852384
5667458
44515522
66539549
97334478
72047051
42183377
25877582
34181999
74625243
67378415
11545655
23551277
42713927
75229290
95496454
24813036
6944285