8123245
46073709
29577556
23076488
70367434
69256015
31551456
82871971
44204760
86858057
1961168
87669644
955357
67072914
33713885
80968421
98775179
89251129
17675633
18577222
16182515
46612753
74542641
9505950
31271857
43294121
768298
24703252
86524478
72209868
44246264
10892883
3714704
88843506
2801648
1478296
3445153
78674276
1488470
3275016