Knowledge
Data
2609 298 14508 370622534 928879
2954776 182915323 5227847208
259401 135209097 47824941 6937