59215 21827399323 30 17817
5177613303 6339292 82615112 11438 78272468
1477709579 249 79450449
259 120 86 1765371502 5933851
9964272 89 5455
6359118746 78678341416 5613 111 3849881118
457 573 746762 8298692787 17886711962 99763324 771341 81 11 6152473 43 4056668 699905189 1157665374