Knowledge
Data
146 922657230 63412 725891027
429326 80169330400 7470511804 3993270
2240 6942 3668960