51634725
61503965
2102453
9799279
22854737
93214847
73264510
12469464
80169016
66686968
32874176
70286974
30817235
20109212
82084479
72307525
67882111
31902589
7972635
76367308
67547949
22814278
44003318
8741790
91105880
74305408
33593069
81394258
42522199
3465273
58691568
7114568
53323367
11854891
73279090
36507370
48488415
53459546
16745642
588779