Knowledge
Data
52 146056 1836840 29693864 75988187
10593874435 78 878408807 3373741468 5923105
5491 993 1557484 51705469