Knowledge
Data
384 15032820 4663 565 90263
10070 576742265 181117945
23488 848534 5773930 4001368 9205