Knowledge
Data
35089 3671081 8771666515 453809177
28313 63327833 3204180 5966362 2410791
892 393 7859805