12419865
14152330
2697188
123312
7010874
2699616
884280
304988
1397434
2531466
1061550
1366668
489186
290281
196241
965943
1229675
716416
52430
859800
898901
90847
217256
477830
64386
688257
360652
931257
729254
126336
917520
780873
875800
622315
929194
432911
17128161
10444194
9240614
6776122
6041298
5885593
4931948
4262676
4210929