94948968 39291312 6389 1886 816952
46461537 1817244255 3307821403 12 5829
01894043782 58 33171973 64868 20078622
42905007 6290289 78
504845 524 281715383
639661 30590 7424 51961939967 821
90332 7877 6974172 4845197 427077 37612724417 5854215630 606090874 8366291449 952