31844394245 7604457616 5324 2203850164 6858382
135 4350032123 068187 1340698373 433381745
7344581293 7642557 86289650974
278408009 29982349 66626790 535099332
95424 798791330
116103374 89276 289954161 55650
129891 20204132 02695603 293036326 86 010 86839 9580326 057981428 53327218279 17001