Knowledge
Data
321 68955 20067677888
95140960 41175842608 85904 2730495648
30960573589 2854857370 481499063