Knowledge
Data
3318 0297 28796 24001957 778
846650 557947 43165 06 472430756
271175378 33931 2040467 9321817 86284920