86314598
81572480
32672831
4022660
95965741
9743876
13811096
20837185
79725578
15169853
94476460
37297452
49141096
93541951
83568516
73757995
81664894
8694168
84196422
64192052
82914200
29589768
7255512
94767115
7278801
45479382
96284666
99456153
89698497
49811878
11842737
52293941
12304174
61253820
83031354
61824768
26368208
88591209
2834956
98957193