11255836
21069043
11234518
4037425
82223028
70756558
60176435
40022891
4998382
21942049
97512151
81803165
31005917
18299560
58817424
791191
41652988
25797291
15315056
90963633
57847531
70114691
81508201
35335245
98942618
38075890
25527721
51351734
63362279
47875563
813610
28103184
35736157
79432870
73424001
4025517
5027206
72317117
7324335
86231123