3397334
50015547
26588279
2759954
85011260
81293802
4034270
45191014
65069632
45219131
17251113
69644280
28354021
15687520
45409631
63058166
72385490
66821295
52856434
85007442
90048850
85395067
91479145
1359250
57245480
32534703
69989698
50139020
32579972
64423248
78553681
52458758
25575792
41879776
81445123
72756630
63158978
2602374
75548180
91796773