935390
809232
31683
806848
171231
76611
301387
474293
596625
863914
318425
19796
280415
160728
342550
681226
19093
409365
763930
110663
287489
90474
943840
629697
720745
938705
572793
497606