87224985
77655757
34258874
15523661
38899133
3973576
33533727
170294
33361230
58854190
53968029
42108123
95772905
92749088
84306090
15829088
43616200
48294116
16331791
89597605
75636487
52766864
8777470
7047312
53921361
61629962
48562220
3229023
35972978
15382496
33276583
36728804
85512491
42614786
89693464
51759944
49212766
63085753
40978595
83284013