Knowledge
Data
588286 83934 77163831 274429699
2183018 496978734 097 910 51
23479481004 56151120317 566 42036829 033284164