21917
946385
356963
300268
63957
453528
325627
684444
484193
706567
360911
625233
524609
172786
381795
540317
1261743
362941
415612
63192
98281
395162
972879
297757
98986
69075