15094757
28122811
40988249
18393414
9433338
4206036
40896333
87305926
16537282
35907124
41741171
15404256
55392150
926419
19975468
32213016
3754213
57337297
8976039
52286704
45837076
31842879
29746822
46728181
56448897
18767700
83787094
88423754
82837033
31509879
9859055
16227256
9554684
50509136
8219614
67988237
98899162
8136443
66038828
5646207