Knowledge
Data
508 89 17028829 1300182
129113203 2166863 825
43804201274 02257306 74740482 412956653