28871258
60811693
57561063
62788866
9895127
3346479
54568823
38987869
8492559
83946582
68314646
62076278
59002177
34165663
62324858
9022531
25017079
84734910
66977226
75907266
304936
51727364
15747235
27826806
17904553
61367689
16257033
95251385
67997257
72378993
59447494
1109462
6686506
72214883
46423503
79109722
72872568
52531274
79809965
2406579