49289542
20044599
71053955
16904753
30892371
8415296
17629413
90032802
87077352
73513361
5489172
76952402
2144758
90433808
3395267
14269719
14264098
21624960
31275837
27109264
57552361
68078500
80022076
6237172
1965658
3403331
4499163
34791764
63187788
27967546
82569391
2453705
20387785
27786396
3393940
63266879
5959590
65836122
1183480
1892484