834561
485452
56163
198985
465810
27772
448276
48239
279799
7529
715770
351960
160484
491500
170459
871307
153530
528282
488924
353588
841379
141318
924737
700107
203845
409238