81173798
67434666
4031066
20108785
13215324
66796487
85814618
67899668
59077270
57243821
3875219
90921939
4222663
19819815
3070127
14169453
18884833
46927060
16914925
58947693
13985528
82615880
83124422
77928771
42964739
20092076
99185189
55873458
38697880
61052499
44474561
14713629
54514290
61315337
94807623
379947
87137311
35796526
82688620
2807113