556480
615206
532642
157647
865613
72334
730643
911318
376325
432655
98722
42416
723193
671501
446579
279826
272455
934364
1004212
189193
369285
560393
121630
614589
820472
604496