20024670
2492864
3220990
35964849
53437929
80084238
45651051
97212465
66674022
39687800
84934230
41488955
4885732
20826774
7151555
79964161
7024868
19387622
81604165
81204162
91649592
77891814
8288101
289838
5805844
44902731
38939905
99857142
3480484
86794926
87783675
4068276
84312240
59138498
31484630
62457137
28459659
9635085
18503447
79591110