52775610
5743780
97712615
1926219
52709320
32651572
3635375
45328131
26074111
16752804
91002093
52647216
4331345
90926035
46924943
80107409
18213817
84235702
22276177
70577519
94208492
8642316
53915418
36554999
65311057
1703838
958106
12115260
47281796
74322338
98273636
92188046
13596257
69208160
15919795
59732949
32884537
95403727
19301211
59972686