Knowledge
Data
21 122942949 4096151
8876 7144 14565 39085806533 10679311
559726409 6106 33839 6062 1306068345