Knowledge
Data
172629899 382 16 158584 679008
78502657 31 24431 45831
142923271 521539941 305376 2222 36291064484