45474912
44647755
2364644
54253332
63194713
51581742
63515792
14941490
37446193
19776492
58459200
3145072
21238113
25408794
85984109
67428820
24892757
48037354
84241328
51926431
56226017
71836932
16827437
36093523
82394368
6429639
89731090
21533636
39671712
12584155
1244299
63177472
40441911
87115465
56269891
2844425
10887677
97922833
67432488
20583710