24499085
20582325
24316108
62033170
16308487
86454026
4947568
76167532
41442630
18213264
77291683
72681414
99815642
37263319
29523631
91591304
29198877
34446037
34479624
78405854
88252686
1162271
39728676
553578
19192764
20283556
82217840
81917372
85802983
51764226
55544088
24902000
38657072
75245948
17855223
55834404
43267740
92523395
13536374
8914896