22249991
98117305
2157871
49833441
21973120
71094999
53501607
57421949
81899600
95433903
9576352
38512542
62944999
82693249
33904474
72498918
60419296
96712000
20902222
44365687
65722331
16597970
23761677
19039780
83617827
3484013
26392435
95222328
71946736
73571271
37596099
39663571
1022963
29205202
48267486
83129911
87159687
76536272
86003246
30343460