Knowledge
Data
129986 20912772 13734599557
31526847 78066 64139153 2548 476437
44 4591 6001680901 18 069481