39633166
56169041
97654738
1667949
73551886
80085932
35178635
53383048
76512434
57111954
15128232
58286272
3802581
9241683
33269198
84348032
7297469
6043006
34125611
38167224
34843342
13867961
18975450
16538222
36931457
51694774
51672130
9977856
19335692
38594811
25564829
20701949
2073723
32319939
7066996
86092408
79723321
56542773
970051
24526227