Knowledge
Data
31672400239 964513 72688 582327184
43 502 14
14527635176 5511 1376813 7569375490 506608