75815403
94474704
4162417
31618987
75273691
13965387
57284573
398985
67335549
3866395
42823644
59562795
59417050
20235893
86845363
63364562
10541820
93353826
63668658
818884
8526743
51363946
71455455
5819435
65642107
86156519
60694251
8015030
8025217
46478546
82199074
97546400
20811254
84625080
97682544
1847867
48109433
69122923
39456489
10503590