Knowledge
Data
296756 443627628 5222277 0871121 1761268056
4004150 653355271 558984 20195279356 274407219
17665 33676602 6610