Knowledge
Data
66 52935 10266208612
5428 69856399293 317981 995 4626295
254 82756 513 10488601 7535187504