Knowledge
Data
256 17968006 33500
18 3853521681 80980459532 5315386885 4963
975841 598971378 20446123 215805130 05272125467