90059145
48594486
951721
97661402
56837661
98303588
24215659
39434334
28952562
38677440
861090
66582166
99915162
80167147
35723680
34516062
41327424
34964020
80044444
42453744
78465756
36251859
34348196
92574658
94506833
72559966
20878186
74365736
83553292
97518417
34618126
8943886
9992366
814291
39484639
82562480
70508540
17995379
82519195
54343945