84431365
86794703
64445696
27638323
32391412
22348672
17341766
37853944
15028002
96891527
16733167
63341080
21601849
4678204
87554211
52229239
42689358
28395806
5836610
73194755
5916050
66536215
98908017
32528417
83861136
83186795
45845957
3665660
25913799
40996747
42545595
28992654
1201065
18068812
14749947
61729987
13643143
2954091
28573538
67703445