70394124
21477180
21157000
1076639162689616297342039264920829503
31728298073569
1080690150922215769521606200
205564903173291
205564913173292
2036700420507262207416952074170322318833
1094466203746892038231420502944