Knowledge
Data
10330646 4029 7146286 170985588
45656687 936565064 62733983 92558 83459060839
66 37859 97 33