Knowledge
Data
304373 52 273263190 15904
15781 3192155564 811195 9498415383 37646847
14363274441 6996 476