31500 39497951 75483634870 219930

2838 37860370537 3126247883 6711725 26205809

6385231 720084 27585

41 10 94772326

30117 0397765

4385411298 7229 1123709211 6582723153

1170065375 675126 97 8306601 36731029795 687 850 766425275 96 8974412788 76322364