43929922
44401820
43858761
72333997
59352336
84756345
84355710
48527395
27206201
6164701
19805110
55622444
58517076
33282975
97855397
85569206
95394067
78382316
65606234
85489788
72415598
22173078
11446057
81643996
17941152
5987572
21392576
80951
76807072
38258884
78255300
79195100
3025346
76715120
72187974
57855144
2882598
65714730
58036892
54836277