14634
19989
467587
64698
115885
19982
88621
42444
560244
389157
285838
1017573
19867
208761
969893
95253
472788
19594
95314
234173
199264
29308
925526
297844
15898
32389
435998
32352
23190
642894