32631497
35559106
28925599
70476385
22713546
4543559
57547666
16977031
45789924
87683709
42388482
29374680
57256772
40212176
1651416
27543023
75758501
4900374
149413
76137936
94897305
4196801
4233122
77513985
67331049
87744300
11681472
5054885
15126044
48677000
67882806
74761172
5057534
61871601
48745328
85239837
3515127
44967476
55219450
36423919