6443588
14392325
9674314
19335210
95058654
89811509
20585605
95316421
4540390
41615054
14213887
57229910
2774421
66859054
57287854
36287041
90636492
63224692
5861595
61742050
2178154
4286494
924546
9523926
80287526
91848798
39545389
69199039
32336603
19093102
49029316
1755892
65528970
6746148
60812392
10898682
50984750
10506227
58802139
89426437