Knowledge
Data
62 2889773 583129210 446315065
56313160278 50372 197713 69 246007980
46 929 541997609 63829809 86398360856