52241197
70217892
15299265
20459870
121650
893666
98928998
96883875
23812964
14675166
65607353
32811942
81285289
77629882
89801861
2111700
6133391
47005415
53774258
20154166
13011798
77271871
91079182
17451100
18007585
25436188
59963275
56964099
62061997
45944264
39662142
86006010
18778051
32091351
91833008
32773936
90541298
30635172
33503777
82557833