459130
673716
419509
925646
218247
38691
859812
732945
1658571
1537673
1492967
145549
1371444
1261367
1253898
1249523
47600
820936
427868
493417