82756469
90463219
67145265
35873433
64815264
21546684
13809723
1659754
87451814
44537727
14428788
8749586
58824972
83207189
59153903
80619022
29511386
11353572
24815685
670903
21838050
68411281
32395903
18853694
25134797
15689795
18515947
76938264
94115159
15188450
93877654
7351423
70781969
32055185
13621477
4650162
85498113
338357
98824644
14288602