57944131
50337908
65981696
95243531
50159600
60745320
67781974
61489439
3661143
33518349
73659543
93418990
50006706
8097928
15106126
48149765
6378991
26841857
94657023
36532180
36072458
8943516
1318474
69251008
27692726
4493307
23982765
94982341
54458940
66155516
13394536
42771131
31258489
42665954
30178903
4564278
8607363
95741745
5294385
73611363