Knowledge
Data
257866 35349695961 1112290225 58
37 5904 482653103 660 69995
8019186191 55974800536 846 33205396 331