51105420
33437829
9360694
56129552
83499805
27862086
11339068
71837836
75076989
61541678
76002779
19024435
31919228
91679340
70568231
91929
3969608
93287815
7920176
3493992
13148375
87628008
73805474
25561008
29014274
55227743
13978120
84182644
91718700
14488065
2136153
3343584
75082950
37756660
38235252
61135370
35947954
28868222
57625261
66629583