33944943
11628640
10096750
72001799
87683008
10271427
60088604
26034780
83651683
54466367
91863729
1253995
83205678
90259175
53084713
40454087
47523931
63821170
98374026
34058187
85039089
91489123
83188592
265743
15801442
53962137
25538424
12181653
30625540
37397397
31681994
25781786
93656872
3678284
78307237
46653703
22504406
38742276
3769685
10056299