Knowledge
Data
52 31232 29088060458 389702888
90285 3210811 8066 936336 3650
147970 3678461 6007777823 959976 12526