Knowledge
Data
317792687 8149472 70572530034 40006139
52 4345641 218037 9571989410
299230283 830 236318 65