31602469 869644 241452524 74505296 552613
8347465473 10413719 228928991
9959 90783 415239073
1398980 297 000 759 9581943
94069 33258759724 3167
95335507309 87881660391 69
988 1908020961 92940343 5017 25132155044 102637 468334 3485 457 781108340 3669366 340