Knowledge
Data
18980 14943521830 12407050325
3242284877 42789196168 65277555070
1184 810672831 58108 551345