Knowledge
Data
491943 8217756570 115198 977 844312
270188308 255952 146279 967712
41617 79422425491 5995410 753036960