Knowledge
Data
18009 390435350 9563 851786899
966 46850975 411567538 7980168372
942 1938594 653276801 2301176 269