394025250
555860878
520296225
409956845
508037467
510565128
579778898
466201232
474845362
458709463
465768873
442576057
438549858
489366569
379462329
425087895
325464669
304780822
323176303
241086686
317204464
319273109
210153005
257387746
203956871
215342644
244701935
281616397
183248222
194426612