60435680
79665853
5573873
24621
5073520
3798256
12857689
5886254
5343585
63558802
41984087
12293304
44115466
36844914
85494947
13194792
43387925
34906268
44578601
59955055
64368493
35873779
13167774
6739293
9983547
90626039
90374019
8944203
39813906
99644890
99107526
51247417
68041317
92376424
37856856
75818065
59795304
68035232
44667726
10374224