Knowledge
Data
32 2127776 22830 122 5845
37840912444 7182728 852043256 167 10898961
1114646410 2998 626259307