68426703
77451747
1242480
42342078
29723335
14952986
4053124
41602366
3889336
19814827
89505433
82808563
96373626
79329540
9265556
4581666
41381034
97402238
90326703
41643143
16491162
27809554
97376275
8950744
52532929
97045208
64352925
36651664
68271689
570593
35368527
32363652
60134804
83953128
15669251
28606740
79484251
88337876
86505590
76676292