58427217115 22 24468124 5053595406
42787 26926318304 64 05 310818225
145049 91010924627 065 2127465
51064278 65278012 998404
496 4585
26 154 6315096
26430548 33900102 7098276 035 47582524 489669521 47508 72323043690 91044683 802 766 817600 07545443304 310264188 135