27641250
52495082
2521536
40291515
5520184
25927515
82142075
79202575
3077839
21249299
72596961
18052063
94587569
2742523
60994484
81265711
13198773
73484136
9381754
35786789
98887165
7021482
68421739
82274835
67184476
92611455
44687749
90038662
72959928
62254712
98322890
40808614
55468659
8713476
63458032
52265036
28113716
73162064
87604369
5199249