31 090413610 78184 81062881992 544167241

804261543 836311 1364730135

582 41320357 157346117 9655

73458 7030772408 382 9819837240

93908367483 133702894 0347

79923598 7218935295 35969021535 92971007010

39570519 820346960 49522496249 3035075 7431016 22 5186 47148141262 84766070 120040590 8853190240