Knowledge
Data
5196 16748 436 297
2385 98787790881 2791 0479886 270141585
76004 6112526721 60298500 139