Knowledge
Data
32 158787 185794 2119019516 381587
641214358 704838139 31460754006 884674
169 002802376 54205 0639418216 238708018