58813422
83406
40849764
79115880
75297726
48689997
3431204
96928595
67409885
43096646
6633000
67786773
36969175
6135447
1532054
87878286
464712
97345720
22412561
8447846
49709893
16904881
17002999
94556763
90154504
56314107
81415494
83997323
38192596
70599099
47762142
30614900
67419318
73004287
77211177
19484030
17363349
64003289
85276067
194408