1275849
67175985
59091828
22387441
35251498
48657229
65839874
14335104
69525744
19515472
7427142
16186769
28763894
31451552
10102089
25697771
97256855
9546741
65846593
22706791
91791238
39629474
65806452
83643410
54229001
84858983
75899076
9216894
22408287
742686
72535340
56355126
2629212
99489431
768432
16426873
56911550
65522265
73686070
57748450