81624888
42452131
58595254
55154388
28247463
51957980
18019878
48024879
47238665
59053124
27628528
42382013
46491821
79357823
871596
89882292
77675989
67211939
80678266
86476787
75822876
45411187
42186665
18439061
48346749
8691637
59134873
49478195
12268591
84531663
3349488
8747523
39898449
94497534
77105085
66326251
19568331
94503421
18379994
37354113