26153448
28122993
9048275
96706525
3765580
37679735
1266353
91417125
80193870
86518038
27852468
3409190
38703194
55725615
1186518
62593614
50414380
1627910
27495679
11969034
4490386
27699922
10119753
91195989
7382122
96579123
10882867
78347222
51757304
25573594
89835484
39524010
85743380
20712787
47425606
14594172
10873529
4987931
62185577
16767204