22725248
7950385
2982338
75357521
23896928
6696478
38971354
88886392
83789757
75303277
70167670
61974281
9501478
3725477
38227756
15138377
12309737
35347160
32239063
6788313
8224784
36308088
44835294
83608420
82823292
58151310
47055231
7611102
8777434
30579107
761576
714157
230424
30897227
83583441
7864933
70783520
24001961
4470149
83129485