37965993
31442028
34222720
22875071
27187783
48569211
27393161
8087311
42449888
76231857
91528002
48163543
8475904
33081547
11863611
67515885
69059139
78372308
90241881
52937414
28053948
75692509
10081150
92748096
22742498
48206293
65365940
5787820
64033909
6173469
46535548
90275398
6212347
66357918
49791709
82338523
56238006
53194653
45463980
47395396