12779172
4159177
20063440
11492521
6784467
755055
85619643
4422293
84207547
1094808
16986267
19223192
23817813
1824183
81234922
30012715
67256388
63694152
7300974
81062391
69452402
1549104
74081766
53555692
62802443
69993395
78289149
92547582
65221627
89051801
49589210
34522626
11414377
67907580
70698555
76225410
6474732
5881727
83207237
4636998