Knowledge
Data
959 3063 563 611554272
2684 99232906 2080 64026053 4705311641
42558767 39892155 20 23733545 355