1002269
854928
255879
128570
292528
176377
348580
531302
379589
175273
497301
469198
589481
257264
23074
932720
877984
163892
611683
22486