78676830
32708385
38439449
22307435
32498420
9158163
44183170
38398930
85706258
275977
1159561
77772592
66775655
1290936
35125079
6507498
91907888
34401497
42316112
70693327
1333249
79385600
86139829
19884551
39015806
33543442
13065557
98139337
322978
81181114
34203585
7552077
78125055
85528632
46318229
5406447
25469558
65677252
60658922
46441344