Knowledge
Data
290725252 15990 169395016 3009297 702788
39761 8283661 30 832805936
88013809941 33134488 30