656683
1004339
370528
853749
795546
533497
421474
191404
902944
411605
291511
494898
279862
481696
329243
214824
436749
707967
275225
426414
866234
41333
95455
78337
795154
206801