34907 5858978 571 269

4253 437290 1078121

74 3009288 8247696 49942888824 300

65739743560 829736174 608449692 44295255728

80 59812

78700136367 904 38298567 20682656

95453 295 10980 99 394674 30966548512 43 23704221 0214424 701861 96899451539