Knowledge
Data
255075396 8158542 920693601
41298 4101614 9041306 63586899 377990529
50 5543142657 4006322