Knowledge
Data
32 96 641 14492483
42809853 6680058 6663003616 8941754 23083
951 805538 7322063 31530384