568520
768794
19431
400310
212673
171111
34151
184308
526409
433508
668810
491814
617673
290177
861452
819316
689768
264185
772760
639190
42899
1005855
191681
450972
928347
996500