678200
321375
675139
365159
312394
674229
31552
446814
710737
423459
673464
921952
222289
817524
64588
721616
345181
941153
20834
22870
973994
77489
158315
816533
94884
207835
646324
102883
417482
795995