Knowledge
Data
105 59959753 44719723078 738 89548
20 257934 10758 230622 203
856273465 304097 8658320 799530 782271