58763274951 60109 622332736
221409035 8024 38894318430 944
24712347681 0478863531 903938916
95305699604 826081 541304
80 30331 47679189702
6534247370 122 251578266 157129 791573234
80544559581 4510 4891350608 63878917935 6727 876767808 99 1164619810 6584310912 370492961 311527946