584360
454400
926523
946916
97713
240396
18654
687225
67220
403949
867646
452665
6293
93328
909306
160843
310408
948895
545994
652428
453920
758373
87468
672285
47466
754303
176990
408579
213110
923394