Knowledge
Data
17733126 569121372 719168493
21 015 899 858312616 1657837
499731816 792098410 20317259 4843 10893310666