Knowledge
Data
85737592 251018190 18006 146097590
68682 16987692 31 130878623 385992
558802 4778481160 2048