11666050
99475968
89541662
21638343
47936910
3876320
14374060
13015087
97099406
28586949
121801
71084180
80656532
30102254
26245506
9943706
10132425
20247426
9232283
87608001
60172626
13286063
72196356
72551797
93358196
82573489
84554177
69518780
13026679
4439637
95164053
91085343
12099952
45381808
46341452
3646382
80438578
40215896
54325359
82556296