Knowledge
Data
60 2547559 2341
4220310 9072572125 86846052795
2148445 14564950 06048816624 658482 33574683441