88382144
6155945
54502042
37886059
66495833
61673765
96586156
79778481
36566681
39928919
7250916
59749058
26756037
66854674
82345478
81704437
28184861
1370847
57931256
26635905
42161227
95956848
75427287
49148910
84389777
7034648
6084185
63859778
2712646
56996355
32126075
98041355
5149438
26532076
42415949
28682642
12546377
40459560
12356770
53074811