67453773
88947543
2503223
59634475
89919575
4643492
29736759
21439476
5493922
5607295
37778296
17248949
33627186
13344820
13935778
33531519
22935070
60601796
1282127
25799829
94079742
5108012
14219975
44402079
31185569
96391140
99808492
66931650
99931804
98319016
93859531
77892244
722468
14105648
92738046
5657203
36028895
57419322
42327462
67951831