Knowledge
Data
640 561 3057 16030 9755496
86459385 79242154349 408189330 783280860 2348
17603202 085660 7231 7531