Knowledge
Data
628886 90951134 862766 2039525
43183697 147907492 2346528593 800827 6007
92542351935 56176383 86066472181 31023471 327526