Knowledge
Data
2582323 17562316652 1486833036 758977676 126714
43671 791722890 150
439923 793146112 544