16788645
868896
73499668
9766265
50989716
7480573
83148495
7966721
11671741
7111291
38153605
71736776
10631457
80856183
99515005
89546449
623391
90757723
1026837
18137323
4557677
53255909
72392270
65373443
6450659
42998269
83036113
94495181
13355329
89819487
3697940
42531231
90904571
94475802
48851245
86234351
97807611
28675779
84998650
42846615