86058310
9669110
43635955
4754120
5678362
70374763
7785155
84273701
59666369
58578178
35965870
9319676
49025767
20604006
36228270
77828448
52525722
81112085
56536204
18574727
47147764
99925690
90898697
25986157
65412191
59405236
82154015
70321916
60995622
57925892
68578144
93722124
25793606
380165
14044337
57753970
81957649
58804129
8676675
48938042