Knowledge
Data
22974 6818 63145438 1572728345 3454359
7853068 0170817733 5119803899 591
326 12351792 78900950 56358384095