96694176
44064484
14631662
28176681
10406963
60319508
64621960
98661934
78579254
75084348
81875581
76422941
16469197
80941768
76372915
3880128
69627396
39166243
59901194
60284023
54337114
78481912
31043987
74685656
22547464
37296979
46683167
42438703
49706772
90346537
60349166
8622160
53057982
10972038
80202732
78394499
13025771
98735795
73534233
87125057