535348
736408
95180
405346
1046932
487261
671237
446481
12412
676290
860566
583389
922981
308723
773569
105678
1056709
89232
99373
485363
245411
589893
440245
966235
151137
8811000