6613763
21589929
50983621
1201542
92741168
33508823
47002516
3692964
20754895
72318739
32045169
37811869
31239
9541869
5929999
59244837
7075358
10458678
88239631
6991425
74449096
7795343
4190174
17254215
18537154
12619276
34412081
12771707
95593304
25735658
19436684
50737747
96142566
80875811
71469045
20093068
23102779
28446331
2823588
2623376