2722803
17434178
1397757
747980
1034317
7637255
554537
622431
57859
11894356
14963392
21628316
10621014
693869
1154293
3741044
148149
1024634
932395
1542031
1367894
1043459
2566873
521217
763644
49763
6808061
16648161
3171311
5258107
908434
545582
1961702
1001739
10797960
5102240
1525265
3953579
6008869
441
850
831
1250
631
621
1366
89115
136648
161248