Knowledge
Data
20502748 5481178 478059231
7860795 2188687909 77827
1994189716 766018 15411586407 22830521562