93136550
10636
90302558
28702692
9778753
90192106
40922818
83201222
73874497
21291889
24769196
7771352
52042735
980374
9976600
89629660
34331574
6975888
901351
71275600
27149702
44144772
85115969
34326858
2041186
74028418
48477885
66095809
5932537
8048199
39485350
19159764
12418912
45516678
25537503
83514380
6808167
35515776
93208367
92686119