Knowledge
Data
302325740 96304250166 108487 90279156949
86 2524792 885950350 206557681 94
40 30 37 8814345077