Knowledge
Data
2930288 45299574 1539394622 1359888 163271972
98808729 7713399 946242 81016115371 56093999009
530 5496 6387 6794868 80881