99782664
59357284
26097639
1826265
1927819
45196412
95784427
69363229
83543824
23168588
13012423
5557165
93115403
13074681
32416092
6858124
48936176
49952048
82072962
4479945
45182698
24626668
90446342
96248573
50312597
60888882
5466491
2898329
26433541
2406907
43416553
87917689
79225181
24565270
99509517
91998185
27132579
62934559
48632752
61771102