Knowledge
Data
325980 1337370 695291 0296
46 8159805200 1923688 9834252 1715217029
442677 671596605 3005