Knowledge
Data
42 90263981 385056510 1023294
299 108377 60822605166 551217 20
19297 754781 795 97279859 8118727