95816575
82138960
18657839
64607469
249887
39559943
77927268
72197873
6451726
5645386
37918424
93819893
72784155
54978420
64185468
1305042
85509424
55943983
82733182
16222619
43843398
1773158
8996897
7388939
67508036
83325819
7826704
16273131
8112180
53967499
89005291
11272319
37116292
76211676
83164762
21498685
12198197
83218852
14702051
26778377