49137413
97235680
77732427
7112709
8256390
4908777
22382253
14145530
4749694
77157839
37297742
56228583
39719228
86881315
65345545
87087650
53891257
55747564
57626595
27729814
24557964
60875582
66326183
97501326
96166119
69721964
6329806
6123570
27666168
61768251
20063331
4936745
20006873
37515658
25468316
48746287
21835025
79291772
17732824
90046854