67659216
89746516
18382776
65843596
48735920
37368322
91994233
84332209
56463581
8469072
4931248
77213566
99344578
19528396
21535633
7728146
49675266
49088448
48358821
37519486
35803738
95268433
58998679
41188948
56213528
54981003
49483481
72541975
5302851
1464640
13522113
46535014
46366865
98194623
4773015
96164332
41642046
1894621
77455029
4103133