Knowledge
Data
95906 282096 188812738 31250449085
2789 5526876392 35101330 324320 9551766858
358 509612676 5841 36174499 340