19116590
79186698
80485288
7056694
17792350
5397387
18543741
82038541
2633460
22562437
63077063
5584768
17547271
18218983
26499846
90499601
679376
45211822
9869333
208366
44284329
3319219
82132134
5289592
50615953
11649943
53025829
39891733
65679210
91873001
72628837
92718479
25087243
29866788
80958300
13987147
98041755
49669365
8561203
25258051