97352163
72445196
16498810
66342837
18654435
62174568
381942
3318826
7910552
7703141
97565760
26502635
44415972
48544556
78107921
77248859
71423124
85625181
97775393
33816855
4166880
77217450
46779817
95955749
50626020
56391949
9721212
50042870
39779960
51584227
24794709
48696977
83623528
8208802
97579054
37722633
63789621
42588019
2408388
6014175