51929584
92289418
94532153
19267009
66565018
80098378
54139674
40501083
3927101
68379017
2559362
513886
32914338
9387635
87473327
83503982
11672116
29311052
80632528
1166862
47094609
62247914
85498209
52086427
53093120
88504830
72849925
38866542
51878315
12053773
50512125
41015711
526726
5959432
12394171
13685351
83871664
4839242
19006544
6817947