81439692
71447951
50011520
81678059
5993426
89153000
3074212
74074981
56188926
7447666
4064280
73069978
7978443
54445061
18114852
52215408
65857550
64564388
49463858
22725992
64262023
98188755
60633460
87429347
56472441
8597449
64264128
4178604
5487129
11291235
87667866
99321630
29328915
42788496
19611852
71735552
81182749
32034817
4201877
97606425