86443498
46437314
37794117
22613508
53233517
29644570
86615089
91712256
21323882
58084239
41334530
2084176
12354228
64717192
63696799
66817272
28577722
90512619
89372099
73874530
35792246
59509803
15419471
47587132
68134696
39954646
72378839
7865946
26045630
71916226
79317518
30265376
21092610
96597543
73331604
80279961
83025849
55512556
54253437
53114282