Knowledge
Data
4308632 42290909 587538166
902 2741 2839 1867356733 956421500
29 16808967787 380101874 1811 89415568