Knowledge
Data
569137522 5045 39732132 331543756 947535
3556580288 93 520144 34703251 8321628
7795064300 67 376942 30