Knowledge
Data
30 44987692 75 21712946448 0674077
322702 3398 2443095845 7219 526
51762 16556584680 3438888237 104