Knowledge
Data
200102688 02306 016 310926358 425187
667268 54645 7319 2113102345 8810616
28496295 703851140 885278055 586582626 20312612