21484239
82016120
84195004
87443565
6433277
53601754
40139103
42829562
24373433
94734540
3367338
56707087
3329645
38991880
27744775
44047502
4317836
3446706
83468604
77197059
49159292
10076634
4256536
68478486
46315128
11856127
57836164
43179365
4057771
38178687
46902613
23132747
48864231
27824810
97863315
63145145
20854105
9713104
31037807
14894162