39586545
5621207
64574649
95066761
52412651
67461160
31861499
6487510
68659249
36019078
37738534
76861006
86927829
1610288
83563035
88324551
84087692
13841970
18922933
8144610
62901770
44516342
25022337
32839802
50065137
91949281
89355107
40985771
56753562
18576562
6489674
82927090
24729024
3012309
82513494
46471448
84738184
31797533
48715522
70615888