69585351
18935658
936889
15823008
99633695
90548163
16376413
71512756
14686900
914859
51604530
2308259
53422742
52913139
89952527
64973165
5436992
62824979
37518836
79784785
43726821
18279392
7478380
47938246
24151493
71099740
2531231
35926149
15162140
71308183
23896944
59577355
51236361
6239223
32518776
866322
5380806
80952009
87286185
43996830