Knowledge
Data
3299043144 922529 39048 89353047 46157684
33011535 255105582 4953
64789101 29005948335 866183686 496