Knowledge
Data
433395 32751897468 5250657 8421083 180817
30620 329730 35589807983
7576242 6944 9570566 802794