676348
578657
960776
200452
506812
1049580
246222
12215
965597
214528
783926
194640
302526
129810
78408
54025
261415
1097735
616399
648318