Knowledge
Data
160 3034583 6756852170
40 257394578 261638606 970844 36550
622 317 833963 54443433 77031325