95857630
40329524
55777399
94355862
89789503
9104606
21752419
40734131
68181103
90983615
3729912
86286905
66414255
22636783
91928394
73957398
38732845
6483251
76958112
64632431
20179284
52323435
577051
71255017
46229431
41911975
4685741
38324601
71806340
3713402
22716425
70406753
9400189
84092664
73109143
75306038
77742479
78295039
13138275
6709766