47700903 60 5230143
6520194 5093932921 1667354075
28 70902454 91 29 9515654661
759565355 92999362 677170500
6626 1877335 725
58328 127056 084240
292 17718676 1573 50873072017 40721775378 74178959753 224260 7011865 740230990 79626378541 61861404502 7543 65587880 126070