1072
59101
106716
551455
100487
682210
337314
135662
838188
600690
874804
345338
215819
804246
71711
649554
205575
696874
70747
611197
984890
340592
685249
435175
616754
23027