Knowledge
Data
149 7843 4096 23
556991672 745 377 8384 3345019
89852671590 2090435177 158050 25513 062