Knowledge
Data
30 316970 5517935309 23220042983
380759 41854 434298024
99 4302 9087887715 7700 6514653