70142956
34647459
48276575
99037481
81801448
89072297
8791530
61325082
2022565
9511454
23952106
35002315
66655672
17772160
51519475
86968702
52302137
88124760
82635706
53843070
9760373
48582166
87465016
71842561
24786978
99678930
24541802
87463008
77897533
8931103
17737094
58711580
51228058
37653711
78189680
6032238
69506578
1817187
38707765
18956305