40136505
92976909
6797826
65071307
20631362
54302555
9786100
94544842
74063807
57421188
54398300
47769256
5712798
77326651
18829160
4671158
7552905
14553733
53468788
6982670
25687140
30221693
54133839
1361149
63099526
7566110
68583969
14345803
13821487
80601420
36206675
50319682
16809430
2610945
87453277
25324722
3432878
4955407
35697527
72701294