5149257
216307
6560215
57984414
85612
5262612
43496772
48401344
33632210
84173706
29786756
76723262
1881106
72414190
44989532
57832746
98068315
5056317
95891101
4703107
27748434
44894637
60904477
95461999
5440647
2702825
7379063
50745882
67609768
36451620
49363026
3639128
18832779
70925166
90578593
68184321
7967601
129384
66649474
65625963