Knowledge
Data
802093471 8972025640 303413326 169306
31351195 0545830 50050365 445244461
370633 51854 6458613244