Knowledge
Data
625957281 40509 4832 804450864
22699871311 3436209 803101906 9200391667
51 8087186046 025 291465440 2046227