Knowledge
Data
8606 35960 6956896 288038432
166412742 48 1964185680
462417 353 2518803114 1132249 95779