34815494
7726786
61792556
8013003
52497720
52259126
964696
31351597
70576114
98444278
56087520
56878002
8358826
16181965
12492632
85444127
16287343
31962797
65258932
46306456
91312177
9292297
17131406
35263766
15486365
34692432
51649063
24943519
99212489
79939742
56204308
32698470
5824978
9535837
29372336
34102667
23305658
9570519
27445716
6743277