Knowledge
Data
145160 7368053 68488 987414362 6941302470
8943658569 3176737 80126417661 331949 26800160
9812591695 856031270 174