60234718
87218980
76114951
46334273
80096167
41542557
5623144
29062584
56935358
89006891
32761703
52192941
92577222
12203695
71347352
50104486
50841348
17559558
16906863
17907477
50258239
66637230
4623169
586514
99263430
58818866
77774545
19397139
60796356
6845367
447192
7398846
88072280
21351033
76806949
32989112
5727948
13832334
59708863
40371107