20051397
24726374
74334140
77428383
28771756
23919091
51793925
16885523
65599131
46802745
98473670
8401457
64812330
82153849
73063724
76126489
20662602
44848242
15853697
44384482
83615903
24753879
3273935
58742514
83326151
94144974
76306130
70335945
39534627
2298206
91519812
67128917
72981511
67682056
68866990
96867202
797907
43753756
73833381
48279219