13704089 56267859 100002 410150053
6871098258 431838 1555041290 503832874
501515626 0582 45708480 353047669 7505188
717 23303265980 36733753 21 6883682611
535 9903521 67919
2122210 817 10368869 23298865
12395030463 35 76470322 483 8551728424 94054448 96 596 37551 41821 6982296