3540236
48822572
74797879
4921579
291282
94478725
37047903
93864189
8904628
18664158
90716286
71694515
23757258
1238169
20067813
13526962
94081614
37805368
40236871
26194749
43227050
4049871
28582329
54074944
89239554
5712412
92413930
23528390
48525415
82835426
57961603
12198374
80474898
71952983
62863317
86542896
65686988
7428504
80257560
7430671