Knowledge
Data
501926419 728 846 2697
161460297 64488 5677940114 129378007 38081
92683510212 3981726 67244616 108