Knowledge
Data
410573 679904 1063 345117450 9515980
20262883426 8556 54772202814 11945204
102581 56196497515 97886808 38720545200 691