1099543
95392555
131218
5864363
26406801
9483263
12622046
13117158
36477861
22376745
66934075
7382193
44231380
36065547
91118282
19114786
21661444
44232968
50536636
26811425
4114455
42318568
37823840
33506502
39636010
35965993
93095304
53303921
51004114
5285416
88135635
54266944
13378773
39442728
65273287
42535052
14266879
15849378
64588882
99627145