Knowledge
Data
339705358 1293 819
9812963735 5055 5273436573 1110396 593667043
4061979618 2543533 684179840 137969529 73502