Knowledge
Data
41114416989 22849 853136004 498977312
8825473 4754706 645238 8753515
31800909 15279350560 4305317062