17764129
65696448
254370
7231665
34394292
61361893
57176555
51845092
34622938
10014630
37125489
1792271
11824814
77056913
77026919
61607668
69707744
865732
50289776
1978999
48621192
25992668
26425117
82884482
77507559
68115018
66122057
59724624
35352460
45669591
74172328
1818849
28905327
95857524
109537
3381504
4974308
9217460
42047597
34839422