46197168
28413945
3932880
8253644
81628479
161252
8504132
76701786
3135139
46968062
85104113
53723381
69299447
22889720
37677823
665306
78245855
62982980
10041319
9362740
43695797
96957375
90765527
7866596
38089109
59488125
16772239
13781749
48012066
94034738
95353876
70934431
13567463
7197785
59659490
80273213
21425713
79539361
8327437
10269088