23456943
47638050
81514441
79971689
57888942
85171297
82864431
58176956
5541690
2423078
38618079
17996560
38966892
20342896
90526237
77051160
70964659
3365412
236894
3755333
31168543
96784460
99745419
27549963
8313662
58123515
10612431
84202672
57292766
51698734
8189730
62828776
88195101
53771397
42812362
43021901
69617721
65285557
31937378
61644914