Knowledge
Data
5037336613 3354 30864097 579632670 65200120
161449 72422313241 3684071 8907337 1934310627
656352 88509920 6324487860