50092548
87745754
9706698
43015987
35216480
45179051
87101761
75714406
52141263
88004673
294489
95265701
12997123
9613129
10032030
62592793
39577451
7614342
12607893
51708532
27576270
43171813
46468322
70383974
51288692
49924628
5575372
5030542
86029258
76866572
61801583
30331739
14826229
99113578
9211966
41485522
4933294
94569840
21987069
5205401