Knowledge
Data
57295262 30985706 2860049 992545262 316601447
2433 2999 480 228
148045080 503574022 40820197245 885 84158326358