98307054
84054573
447531
91649612
97118580
92368355
19696468
62769265
36073220
55161447
77988588
12242947
3857756
50526157
72997375
66373313
98957882
5881908
82706987
163643
43564209
64867176
49789148
6850638
51503391
54171639
19832311
33384524
66931
64062215
52681415
96894896
56947223
38849922
37882999
24219719
7059648
82626820
5162199
98138375