990466
56704674
1423640
33917464
24166981
24677322
48667575
98567175
76298530
72356137
33701215
79009136
7043073
57552316
74087646
83029475
36115715
69835442
87086877
10392034
76539406
25743297
33293019
57334709
93071888
80899349
25527803
60769391
47674488
16461133
98849313
47485810
72054890
62002637
746487
52694109
213355
32523078
50427197
52962810