82499759
62723907
1935656
54733478
924071
35396274
9963968
37485447
18537146
90304504
11302733
88375265
37121418
31154539
1154975
40951831
70411848
61464197
18383102
21406959
77236369
67753684
55929673
36829869
23088670
47811003
19671558
4664988
39194053
28462837
4207773
1617434
22956029
52942215
23713741
74129633
5037830
42239499
24798355
1120552