Knowledge
Data
42617385226 4151066 42 30876
2193504 77709072 60971736608 1017302861
225215 7865664 3107 239199 44253100633