47987122
81689132
404319
81857030
95505722
32034479
65117110
80409950
17576739
83146940
78763507
83703842
2925182
4276035
58777338
41523018
40085343
12939687
7623203
59108032
25343405
87435226
54855633
97613095
46214978
86791571
53295857
82326782
78559379
48005411
12762677
69517256
37596156
43864376
80057428
3624984
17216652
22922578
90717656
42978795