33311261
32811505
30946525
5091810
6562702
9142807
39432950
53467863
60285500
74768939
8655153
60424174
56412618
6486928
35031987
19755194
44708270
29305791
42127217
91291312
62958475
4959418
94358626
44884609
8506366
85388541
45087514
63353739
74009498
35914013
53248295
49405586
50964107
14495757
302749
57731202
31454093
19493746
8498764
15639336