952422782 2194465928 83491232
26316326 316575257 380546159
90918439677 8969097 8289 16
1709985738 9870985 9468 4773 69
21 26689296580
482396255 794151721 5141470 738773
58 408190723 517146 3829661 1478 14826514 8381060876 57833225686 596134 39772100 234062552 6146931