27833645
50924123
13627478
52054079
15346109
45266273
70764018
38174722
37148300
29282428
97664442
57942248
26827998
95154886
46054676
67137941
50589643
67711043
28912682
87182030
37233992
40619075
29721393
69881814
8474239
38771093
11627346
59022958
65488869
7276229
37834936
82042131
9543522
7581549
42473273
53352154
87373015
25373873
70643411
87511254