33327050
6726888
1496794
44105393
44025436
81474144
74144182
18617275
37706439
74279738
57091885
87423481
6442344
21819753
42249075
40043820
12331612
9680196
70605496
30206035
93621397
32506979
44549535
54085227
3064918
12536440
44059491
31281267
68805482
5729770
54187790
9311607
59823474
49199988
87551684
61304403
28649331
66254984
63948282
79997763