80533933
8067959
58467874
59389738
94554233
47606664
7404046
19902402
10254153
28766535
61636792
73004042
73192378
114773
1763190
99484472
96057032
72536584
82638525
51521131
49469460
48235611
5773967
79349454
77715357
4764204
30021315
25851696
94331162
45538040
79141967
78028414
72161708
73364677
13373046
8213521
42967125
88733999
43454685
78146039