14767297
96724527
67156401
44023853
22878176
96725738
53248068
8942784
90278469
166718
25485109
17212016
69028908
49898430
76923055
37686821
22226171
17338189
46384288
4635634
31208065
44925674
84121416
41346386
30049377
11776389
56605799
75902139
12669672
8219672
96737276
71094018
48916443
38854895
45306760
36853710
77946219
91589469
35069257
50965219