2249308925 606472187 9285778 4223 23322571419
166338813 9906311111 54011495477
10743131 263 176864 79906 9940175277
5465075 019872310 252759572 26775368 7883762408
49004711 20759
16 3706671547 64925
3500409935 92835156 247 85254789 6725857 7775128 3199610 13327060 3812371 53525893567 35987582768 51 8113639