Knowledge
Data
222770609 2603359 1766 1483570
991567 40836809871 16716155042 96153022909 6523103309
42531854 20570 022757330 62247766994 177997