30810
75400
313127
380229
77224
568394
690133
480109
200411
307486
500694
154629
267233
74477
193694
139248
818868
691996
348160
925681
36142
875861
763483
132978
684920
3508