42736
385400
97460
941809
232714
457159
372611
162262
614793
408237
539108
543114
98982
569640
414924
63625
287962
670643
44484
77836
912223
387994
393104
828262
230161
828692