79536343
7512660
23542922
37393756
9741914
61106369
29622012
39268261
19763280
1007631
89158865
586351
82126163
35308227
30395865
32853740
75081633
85039710
19072474
16255705
34109048
1784213
64353291
23762576
59631460
52663668
21642611
73833713
42061417
60451613
73408743
77151110
80929
42822423
44619366
88224352
39974636
3472965
98333283
14793178