31198843
62117790
16988868
48182763
92968515
6538815
87173437
45644129
35439417
83453072
76446473
31123635
2276270
2415159
34366437
16093041
89155832
88432454
32681346
50834029
39774149
16312466
78229907
88691595
35838748
4146854
44584315
38513846
77243296
8865354
48318144
94431924
72172388
75771317
18166689
66985196
37262296
94237762
25997834
44418689