Knowledge
Data
305082290 335494357 90902 1680485750
9816320 3969844717 566400545
470637720 962 1090727