83334080
3948241
76226444
34172555
37711061
84363344
68026086
16699584
6340847
72871590
36451357
1453258
99125760
16193762
22697901
78291098
12659074
80949166
92734829
78077303
57503429
99263334
96027331
37583907
68012412
44777462
33655497
3552178
48918984
78841401
40297901
3420943
66349083
78256244
92941758
20664695
30341686
33653747
63209650
64178461