Knowledge
Data
818110862 429882 283804099 109095
46087 77702520 81288701 4377554939
744998 739261446 25 49360468 23823