989 625 6910349 9703
714839658 21905223 49357317820 3676107893
516 76 4620945 52 2843
12085 502224540 71731 3671 403900
977 249635 68929886411
603531636 8150604 861782026
65406799 82169638475 797444 41835758 47969 696 97388605 062 51542159 05 2107008944 414083066 303