41101690
32761818
40681731
44464060
59865198
20637340
79639863
52504521
82007754
23369856
44097996
15395535
82905032
30603743
99121805
71328407
6017069
46157161
5294988
64109819
15887425
62272214
23532903
4742233
59454326
54995666
55944997
85659106
13264661
315603
13363583
7497545
9717076
81624658
78362461
56595064
91571481
22915556
22346549
10921477