86151648
48387816
5822753
9771277
55108118
2443961
39175638
18283552
83568820
86832820
17036491
11001900
55018311
81831234
81402557
12571100
26078327
83483528
7922623
8309036
23082985
6189943
78766013
6818024
17839868
36463078
92966280
69196742
94977206
8995532
25273045
99464864
66089483
1327426
12572217
7046986
8894948
75716028
51829858
70933075