Knowledge
Data
5245121890 41407347 586680 443296384 7823
6636747556 10336523014 30155058845 159889
2535643877 1608973 647033