Knowledge
Data
580571 3180170 4136985222 8258526 30736613
78507 6863742 31684 94291459 5957515010
139 898030625 0162053502 3517 14696