16904800
74389142
24814132
26333919
599090
58746763
25121062
44477742
56317693
5469679
74955932
57643712
59464565
76826410
15241238
34437661
68423882
28696062
5843695
57327909
9512305
32355177
94591753
10549825
21434114
66663175
53885335
67841305
42302045
62275630
45659318
24806182
619846
40711230
1369439
27304729
58773773
1615411
50952955
1977539