Knowledge
Data
309 846 321412037 1442113827 579308679
34 50 60948 63815
1628163 96 42338651754 93952