64664185
98936196
72973038
76153744
40088386
76204817
94647646
5392631
15064640
57742485
39027175
57377677
43246901
96447256
13424639
43302276
15482343
37491115
59312104
33545706
36395972
3645245
7554879
27862831
12943865
97214375
8906278
95725261
3809541
19751745
39638709
3117075
41302375
38069899
2832142
8091353
68239041
893200
78618867
85512983