Knowledge
Data
3049 58441792 3123175212 865723527 291
640297977 480 0086
4389890980 740 44 7824068 44587