21752589
34409638
17438970
2842709
67122481
39367368
93332347
88971255
82987918
29251136
61596541
7869348
73178697
13412024
27794616
92076147
55054124
35483177
59384616
921274
45311752
289971
86922854
9144968
33921352
6803179
9110156
62872062
72794441
9189916
50569833
36474595
8421468
87401815
85676507
99177105
49869483
47549257
65844052
80353834