85228472
80505811
17808759
8038700
605446
8479747
25744357
33156864
37948744
16046622
5331744
71391592
97296100
84909704
71696555
99846730
37014970
95237718
29053882
1534826
79411766
24854032
11807902
95431492
80697423
5255219
69184285
23112346
7952961
45587733
2707401
5568484
39487074
99752072
48866481
97944583
22898874
21023672
7093298
95005703