5079852
21474738
89712656
81039736
31839447
37183893
29425316
6692282
2755610
40664634
65071240
8999722
70441044
81783031
93661781
89731003
27328850
71321336
2289621
58865905
50402588
84456667
9235480
97145098
4782804
5619293
9528687
31293717
28484906
60113540
8768785
24981565
2109794
94508957
50286990
56075018
53371373
45434559
18024296
78363751