Knowledge
Data
62 5472132 14182950959
339 3376764245 148489 95163485 520
21952 499 159 031 4111826754