193694
139248
818868
691996
348160
925681
36142
875861
763483
132978
684920
3508
472539
235359
465925
200672
317941
111387
420911
326330
411790
15372
669853
25415
638984
96833