Knowledge
Data
9089 606923 711557 8240884611 61101480
30 398582 17576 72025
66 1393753288 58653061 97033606