Knowledge
Data
46803704 40667 85511313 69039
114200 10600 2058246678 2048 33230103573
21216001 953834 2992474