447615
7868840
66433786
12117463
15216971
66278135
17621380
11949761
7358729
38866540
4850797
34702744
27141314
98532477
11237870
47914267
49102776
23138140
50949813
34246691
77995831
90984459
9534142
98382356
72144688
35757831
36457260
14139427
39402770
72229824
12638580
88767750
10936218
80459712
2184661
92863047
29982202
89036311
84381830
33332023