65566
551422
36913
357382
489965
239695
265629
224965
635425
1057392
1067539
227335
284248
611993
60813
887921
827864
920860
455241
47248
621106
374617
52582
27677
331178
224771
53541
185551
879636
116580