2967551
4698465
48241091
57168037
57264173
23996176
809798
24729931
21713967
27653755
98931958
52131847
39232119
22487547
6826242
40842178
28202036
55894962
29623423
34608651
85401279
16361784
8047543
15179580
9931767
8215655
764624
91626418
60025709
45552522
67975849
25372141
73083548
71129516
4579730
7872843
8317871
12895258
66842390
5661547