Knowledge
Data
2481220 2227833 5350324171 506128 723222
20424 4254257 352616
89085958 565377346 31769