85221826 884531807 27123 2577305
22900 96748 73515118231 74064182
6593713 82615 55870688159
485568530 9898236034 5903068 81 7970
6232633 8777524229
51822181 9425911627 92472145847 293404742 9276169660
3945 63 54714 854475 38850937220 27609989924 69 24231815761 20309733209 9231635531 15 4354729968