68679878
55179497
60051507
3886836
2418560
41827659
328221
30602092
81324216
89141212
52737098
44156973
69983925
86629329
24258188
11797308
79041966
49317041
6625962
55839106
29474749
80076199
90981270
91012266
28677091
62549587
7079547
23982104
53566963
41417240
80532596
44683065
9922898
54418975
5480344
57892938
79218078
63108508
67887587
85634727