129474
685208
407781
545426
453707
421771
239518
230882
88433
712150
823239
1020940
267500
33799
141743
625447
963117
803886
264945
575718
975242
608370
110273
809986
292565
231487