Knowledge
Data
37304506 1284503 2457566990 7555 5175
35094683 529730 509419737
77986482 167195 1587782403 6802 1604211043