75983443
13387783
46868157
41133689
6844224
95783305
23162277
6984860
66435259
8913227
33133320
20437164
99813027
70506712
14988314
12812706
66365484
45982007
97922304
44267124
84781122
68339812
75508120
6146835
49783592
66929826
63979588
39649895
7444019
67453974
44666881
41994938
66295797
56602591
57091115
25793763
79093878
34998168
78519347
92937676