21087156
60085669
54544144
14027911
69391690
48335331
755527
5623130
10006489
65759381
44023951
17275908
22725231
39295764
61152306
56805000
25069918
8733904
17091739
10722769
11676807
45322780
91208562
34842407
92649376
91471365
76474296
99916496
39571616
16833874
1042688
18105913
28042318
60784144
66376390
18029049
1230232
6815544
89911501
56659125