100820
19867
208761
969893
95253
472788
19594
95314
234173
199264
29308
925526
559861
170939
868101
94836
576105
1082709
434726
806545
895380
686701
1003797
481738
107788
707439