86927404
3439215
71876433
69131197
57249154
12835537
31974662
33983969
6027618
19668930
5509779
6612281
84437431
16325045
9801437
64533489
32362890
93203352
10104488
64672905
89873127
83427540
96179946
18899213
22796534
43135115
95173
90765764
1543976
52743994
45541232
52531255
5479729
69599050
8856627
97945020
33222302
34022601
85484216
67398355