Knowledge
Data
23245 6454 2784440 1028480
103112 6335614706 224651372 4091881 640
39 4387 77388607 4138