1008368
300769
784279
516317
717483
225950
106679
375988
744559
815684
727469
470970
5109799
3542581
3042148
2345804
2223988
2029609
1939357
190678
1754118
1717136
1679195
1631471