15652815
8788248
13991276
55477164
2105847
74145237
37723496
17457090
74915124
37723952
72449417
32091812
12941238
93723659
3625471
47149276
47196955
79263974
62902105
6802761
41456137
14768679
76486841
66912165
25723637
27724105
30606114
52142929
5373498
2071670
5339680
75968470
88049233
66662125
76954570
72182778
37504136
3965661
62963720
6579972