74869363
89107214
45156
16405018
54675637
77339556
4510989
72642272
38438466
37205361
20684759
87526841
34296173
83673498
53654688
57298659
97323583
81036956
62471418
70797229
69072538
47831925
68963079
53323494
78356930
23193659
15035851
83411449
76727918
373727
3145090
13053738
6188034
16965963
67751373
71924300
1898045
57327551
5655168
28797894