Knowledge
Data
16 695978228 8299781848 222 54613859
31227905007 7696908047 351 013
904 49780720627 365070914 600667052 5632443