63894589
42593820
45233296
60637080
87466066
11923791
46961861
73028030
54027306
90875409
79845125
8887479
85601779
79027046
29999108
79341841
81142350
76148515
25402199
12983351
9771494
37768314
35736108
96229290
34642848
3932267
71743052
22544415
8001529
91373193
6789405
94245528
32757478
20859748
23728072
96837497
15847670
83969018
88519267
8992242