80974442
73053760
79163286
16584554
50214423
36508608
95469057
34099516
55064021
88285268
93328251
27015721
6955133
6817226
32383377
95628066
9870150
34928022
3765601
14815103
1125981
48389551
1139344
1286968
6557273
51204922
403512
75248222
73505648
13257595
61261905
32109923
90045895
43332626
7834313
24923077
34928235
14681039
15014427
21264039