20771859
26779386
22598731
86158696
967357
28813155
37142968
25259729
7120512
56015798
37378538
78847139
49126785
6429581
29309287
40696431
86127557
80541754
8125889
5952873
3048940
23546547
52723827
82176521
62377875
2621166
188301
42759224
81305545
45799292
8474757
35825390
99025022
31657798
91163177
23529794
24593656
5307625
9397856
4482330