Knowledge
Data
58 146559 264305477 1801 73
21271 309 99544414 984968497 80556828463
18366521609 34886283 352803660 209675509 97755313