Knowledge
Data
485299 2977811 432525864 215031
43830 7675 194 70042379 186066
3757 642 1199300 587 160397