Knowledge
Data
29 669710 5582941
59119 52750 428 572622162 76651485
42158 473941846 970199 448 93525286