63628602
81921058
4238835
54588569
80476768
93869981
84805457
64289237
4381206
38811042
69028723
17815
6834638
8519593
89987363
13501437
48899302
60462598
63779146
60813813
79373034
13939960
84018393
4888380
51077967
24332420
31154149
353569
86792417
5787653
80443347
69152167
39174935
54214736
37547592
79871870
34354618
17119567
5128878
8003412