Knowledge
Data
5548339048 8159218 2012665
43012 585839229 41907563 8593427 346
1329 39 7197 254544702 68536488