418215
699578
422785
136418
758978
571999
856319
182127
103117
728282
348918
500273
807147
892949
1014724
816610
549505
48952
90987
604377
289284
537841
444275
826256