58426 784223 58442499153 085637 66991
3025 33 9732007605 376289 1143584265
29539 24317731212 9122 511933840 340960
300572 46308 3124940 96144004700 87990
684127 1361 4745
2943215 9257089097 73890942
1892925567 0127272 7657000 5817 8491219352 785 8997159064 5239051216 125841667 550340 49381990485 263859 60