61673725
6748220
91202676
71654920
98206008
89201048
6775248
56563815
97916531
59142264
10292780
78826066
35546688
68047205
5226703
59807029
49717680
12528307
2175612
15341603
9671942
12211409
35314696
6544163
2514212
44075597
38607025
9307831
65503980
18405658
23632795
25199559
31308344
55429535
72005721
33145406
35049752
13974165
59089550
94235812