42985617
28682735
17464581
88693685
169778
83699519
66918706
44814610
92475413
68565582
39605051
5039802
5421278
9382967
3333897
36987143
93888639
6822021
260651
44168237
45323638
53538220
64947397
52937396
37812451
67524145
50728919
70898909
34857162
46769244
3097077
17015701
86733327
82107179
26152513
64761897
28474856
2407062
84816325
15589997