Knowledge
Data
10315029700 30872662 52511088957 6422496869 653115381
224476558 4102338 2863 2007863 527295
824724 4198 3153793 844080 22881514