33356643
12555421
49582977
69344936
5766520
57999463
85785412
90644689
29616464
12029289
21064438
29442872
53318093
56265051
48498199
40404880
28187599
1969121
29644685
5947548
49109141
40397797
2966205
82081890
91702054
123711
3405293
3417272
87635258
78611215
66209324
15014762
11228307
94332164
60714797
8073486
8225694
59884380
1316313
17395860