Knowledge
Data
180 58 28406009505 1165569 2144857794
592 42875 81863985 376
95325789807 40715484 511552 2178