953 8111146 4000 1661869 34876023
977 993556275 83886383 35777294
28701 99456 4591 9876074 02307
3077 735 121115867
5283 24
05867821 988 175601 87366813
497915435 63356 1233340 516 30725 3254 84938093977 4278371 745698495 5501519415 371187831 3569 80802 181696026