65135362
84851657
77161895
31479992
39523362
8347719
58817503
59277313
17868437
43224606
57122081
94482240
13809031
9429757
77412378
24992149
8823329
43046410
29443769
18835731
30947030
2398336
84684223
65586733
4853445
27174615
35517786
13757115
24159428
71227322
19611171
20998201
5049455
26496520
56576939
2691983
27146568
65882774
80632664
24338268