39291344
68281929
8189751
80653776
8008274
91848373
49458966
33105426
74388436
99184293
68741466
89673671
50227712
77059480
87594418
34678707
13517197
62525387
71661454
74476335
94331690
80395044
46247883
182632
32457650
19392636
27307961
852215
85757113
85781072
29225673
45006390
8939530
33592388
6033275
83383850
43511988
47579312
21363174
12161810