17434178
6985541
6843716
11894356
14983392
21648316
10631014
10531834
3432966
6106327
1367894
2566873
6828061
16678161
3082268
3171311
5258107
31468899
10827960
3953579
6018869
89115
136648
161248
4822194
279830