85853935
7351294
2082455
71158401
51228678
794977
5885659
45191256
11431414
71976532
79948474
12605533
26228592
5032628
64738764
862770
5685576
52369934
10872991
6585821
2275628
61175429
24498881
8971127
80254939
79463231
64169290
85225211
1960288
49965055
5941909
83967044
94669991
51606589
1962780
11727687
16574798
88706775
3046140
28171697