Knowledge
Data
22 5968 41571936 34056920
612115093 7634751 3310462328 18 6051367210
9470975875 86482214 423 888394550 383256111