Knowledge
Data
31186 16 2678418701 441470850 14430637159
5080 73075902 862 9468611 7100678529
983134804 6959276 1497805151 4476982