6962951236 27 755648
5670747174 3655755 9354579 67402825
40036459850 475455752 309 7462510867 45954454142
97783310 71667945 3703521 2149 248
653596 6640
46 205518 81429214 574559 63698327537
31144363459 31264732990 5282161527 4391740 52514212741 4484239 4946332 891 245 75536833644