339185
6492866
6872505
2558946
86574338
333565
84283802
4285549
72924394
45057559
4609273
81033896
79174098
97753433
60744308
47507381
78621192
57434579
82393422
5106491
61057653
48053150
8283662
92046686
15063917
8133260
9037389
84099796
13736833
48714901
36328093
5814966
46984546
74708966
67716144
47961856
48485188
44857163
31946644
99751147