Knowledge
Data
2228443562 3892904 18354401 261589
582399 44835824583 4179382
598860 3022121980 7488897 98119602648 163741