Knowledge
Data
229 50342018948 24842 40555667
51 21030589 8103028930 056 1470431333
78047303 3807270 976