Knowledge
Data
50 28 2457359 100220636
30985701 3441335820 671766297 8791112 369031
397 528 3082215669 1340