50374459
99635891
45232552
20031258
42639178
25539772
7849568
89513795
68664600
2135506
22627456
35868614
29947341
9142293
2243879
2782167
69368471
70032395
23697412
86915185
37406712
60656135
2407115
69325920
4204595
7188564
18093781
44748110
25203116
79825625
6935530
26421832
10135686
79741172
33974192
7337819
6118331
4342633
41868036
55293226