75999492
723230
97346859
41451520
84944689
90751951
72767336
69976822
62777633
89451612
55313771
613564
20381591
8191620
82687293
40094055
23392510
49421715
27434221
63201946
88241757
36857047
98623455
60133716
31713783
96493540
89752283
40129065
8767297
4797399
4267965
36584693
64816463
747774
28821662
14655835
68336137
53726263
69477682
8227860