Knowledge
Data
89333216 9527102 562248701 36624909196
9885150 1606270 78991 2403 5376346
20138 430531 86494360 7101292 1282644273