Knowledge
Data
24976706 8036 67303862101 18136149 7172940011
8385261086 539404 62899486013 684019552 1908
22689112 244783 41599 498 528608893