305864318 8404585 70916878 104772591 4254239503

629390992 162463 365 5825 1843874

415638 7673104 54045 6769524

173 55 76689 755 5606909206

9831544 78231

475219 97147929 289 163775740

5013 639709963 181068205 473919020 0098211404 22149423504 1400 950 86 1817943 4537136301 0567373752 077843643 337561123 376430