694283
925665
996365
327343
723534
293138
1072850
153668
910203
82014
50442
611929
259177
113575
518213
229419
98210
33017
2987881
413432