64907350 5460285 486376
428908189 4351036301 93299619 3346541 9593907744
287066 723 70534505631 50989888517
53 922655271 528903
287081 79137134357
657 52128 7307466697
73663389 3482809 16 99386927593 7726 268254 309 479816 393364832 565 9805088 746 930237233 593798