Knowledge
Data
1403 29710821067 308085 295752940 3075005
536103 38238 314589 4378 352044
84081 662920 23