Knowledge
Data
269052 30428 9992 84616
242099350 2547522 3814447 83240678 093704750
46277790008 1710912 722