16673393
75474994
46271922
19154549
28473034
93403239
22922369
38596568
93787916
82523395
40833490
44812820
91494858
68887341
13874155
71195559
37881693
2589755
36632320
34122028
29599848
7162580
50904977
8685498
27641900
64896393
55029492
91352315
8493687
52865564
9347328
6526782
57185173
3296951
96857520
37835360
44892023
73944496
82823356
550827