Knowledge
Data
30792153 165074 29080606
428430125 178244 7461283074 60232734
18 436245 4279795240 55362453