89141220
36584209
85766686
10636515
12425463
68315204
14114719
4553156
86154220
49146859
50738898
47378454
72863538
5179538
23659763
43022287
6174779
73664610
71193003
84042548
42603763
58731492
6426982
12449278
40377432
19047932
58424329
39496940
1458189
66905304
18894529
81178416
89625708
14187675
9858799
17424870
92013744
52487101
51817258
90141369