85001077
70759540
91672468
8944299
16478168
99572624
80911318
14469680
21877064
50619374
4688189
22428504
8207738
81833592
81045705
75334921
63051580
56195349
39746132
34346756
33324871
93721090
12052052
86868036
85463836
94518315
18568760
73957183
84426922
60667750
93351147
12698257
15976494
69083634
88949195
45776147
20007226
63873717
9762609
12504956