Knowledge
Data
12295 563977 24000594
89587 32241 52614840324 344339153 2600414
16 4302400 9726880 5933188088 9931250