35436925
15159086
55682736
9484512
70443942
42003294
59476207
2511128
55781336
41578481
1015137
26794142
68399868
92071156
247779
34196535
77301753
69894754
31875086
80286678
77587203
877657
36616792
8410833
68789866
46008190
89249085
18617994
125055
10894945
82702818
88882496
55698183
48068061
52614100
1292090
99478523
31587536
28493438
24683497