Knowledge
Data
321431068 5293378097 198265
90 440 29554690652 55117668971
939529 87835221336 27 246228 28146