38559830 645170023 400 12 39910677
30612854030 03091 97749288 08390
9028005 96784801062 822 1535107
594249 9506 86 1831982 182880826
2598543 24838 164
4352 10919932 24727672 646 998750
0418 387478724 1374659 84 26853 1876638154 598114 90644789416 18538 4245