963839
654466
195380
293423
468585
460983
668639
512134
70899
528810
494242
991786
542279
4010
11959
424620
869189
110347
357357
1026765
310728
90537
347258
88727
938774
348238
966622
332787
418503
720736