78661449
89243398
82677904
25561838
57813066
15486905
62922731
97438806
53673875
92506257
56676236
8070730
85563079
49105254
51902096
31073829
96338025
9540613
59213010
20269371
9389392
28076128
80097467
8707313
11156055
91138880
39634509
18468055
16001829
1134847
9439847
36183963
79014807
15852505
99242108
28649193
50463048
4282957
51356237
40002841