3798781
61682926
55195771
31279538
80969584
72607222
42693587
8167344
5582916
35986037
22142852
23509077
35007469
25117170
81398407
98277052
55659540
89131186
81499379
5476394
321559
99187527
91076978
38279165
55155912
76696698
13148552
80158352
6065674
6438397
9799197
14376532
32237028
63037565
40105356
64411006
4090550
87833679
88688471
27083803