Knowledge
Data
43536 3123678559 99883977 285326
37090 23121836375 138174520 29318473 31
4587807401 88370 155406667 056