64310152692 89355142 982180319

9931188378 3149 53259144841 270308041 2787336

512 728139523 62738333431 69

547480234 7404340443 693464 18842112896

214 90145728591 576977915

367 21054616629 69514578286

43 15041330 820 8190 259325 53 02 6829280476 036 63049610101