80516780
7646248
66196122
25965132
53997334
35482994
4852553
28394573
47964982
13076740
9221617
64591166
13719533
91839778
31917429
77159339
26689466
27379062
98532328
9541620
647768
44658965
87945555
15366960
10803955
4300722
42621502
93734116
41981586
25476915
65548460
43961678
28978675
61391305
10019951
57446707
77541972
80695508
45043057
3382197