75105050
72142572
22342238
2628132
87639912
27652578
42306723
41961137
26027535
61201251
49968350
43512345
9783488
12934824
97958297
1196337
55113293
45435968
8289225
10382850
32562001
98854106
82161740
45338234
75112052
9091142
37962454
49104527
40093417
96288075
50702554
4267715
76234098
41143319
94859944
53435486
47286290
76055082
14659063
15039270