79931502
3068561
18084546
20767102
127746
98425852
20602126
85611731
78825157
16302270
82495722
93692393
82996622
38541740
74148040
4435623
17551171
38176198
89967795
75279592
52373097
82355438
47459360
85105272
40636084
43676649
36529436
66051830
67973818
42741788
32153552
22361491
38416323
64997638
96221287
38016481
78296651
17724798
49908103
70324495