2273871
28822008
55258371
16066815
5564253
92619306
25837862
39334649
66756653
13893870
79257877
17191088
1398385
20595612
59519576
6045772
23725949
64074411
71912924
43818900
68497185
66314555
39389067
31258584
82799205
8746394
44455274
93136061
74592967
11927883
62701429
11384775
34053158
87731147
56752278
80568693
6293218
25634923
11097528
12373266