69504635
55808820
91646415
80254364
61911266
5018813
73659687
48786021
44538621
798824
89916709
71725085
35545090
17077948
73518809
79584561
97319551
99609522
67193418
25468318
39667513
12583591
50229940
55207135
34568599
9865842
11853707
44211763
73594571
17862799
82959702
49423998
51003730
40542226
89327669
90023707
9280189
12159039
35004312
27102628