Knowledge
Data
590887180 7570583725 831952 72245801701 380325097
77819827600 18554616 6273
9093623 4643265 33580 8981 53888