Knowledge
Data
270296857 6801221 345501
141560911 520 28809319 178 6050631
84761 574611678 73996372106 981614 9019809234