19 667666 21296870

94 21059 384767657 5321151

401174 55748 3414573124 8994

982763 93407910307 680236 6466 4661

39 11843 76

512 76559 7179526 4816161

590 6766898 0105685 49 435 88781 8810710131 450025 68451 670400 85 322420186 61889415409 21