82559610
82487749
17574052
22227043
57101892
4332435
39927727
92862710
16091167
21432134
42422082
8378008
17168851
90184024
10229511
7312056
15664936
22394183
10675412
5832349
58915160
3408108
13022830
97439860
99951191
99103825
2404011
52374383
45522267
32652276
25503226
92384205
64968650
94495958
48937198
5355450
82669333
4649709
84448729
19677555