Knowledge
Data
32 097506 37414195629 6754251865 19402
330336 4927 291576 82604764
21895 109683808 893839