Knowledge
Data
580476 32 2426 54935 6899890162
160 22387053 3960 390309
86326048439 51 6105 7812689622