92516580
19427708
4099118
65448829
53651640
60782177
97024791
49002915
33273791
95014048
17114617
30383080
9100240
97173521
79831278
94912478
5188263
28265178
21043970
57359925
41717904
57873465
79728065
70279475
16992494
60814545
48844764
94488764
94725299
39507451
78524521
14895991
58317083
4169996
70825430
7663853
16549788
80292035
97429389
70973736