Knowledge
Data
33711076 307 6219093665
166156 428625603 920062
059946053 771434127 9641113 7824585074 3496832