86989413
54494033
5239976
3702512
63092014
86013424
2568560
67106579
49348894
27504345
56184893
83129105
63071615
77604180
58461121
68883350
53154649
11452104
84638355
84269849
76607146
32704657
7317268
79335646
87851210
2037093
91469095
31922942
89639302
82944736
77963142
9323463
73883247
19312165
53002361
6165831
77602632
39151530
60511535
49201384