Knowledge
Data
157976527 8219168 422164 4935 35132
1945961225 2004006947 50 1541016919
58780061633 261 8290 4529 268999033