101546
100061591
90801118
95811692
541397
99341953
79801785
87641517
66081752
94851912
68951827
6045336
7218146
4705912
80531020
8402299
50741293
7826243
7370890
4234961