494206
252760
502400
926614
871631
650759
274933
334570
21982
12525
42280
96124
876296
781899
519400
671142
56120
167101
495653
37177
386988
457660
34051
79873
431704
303994
69587
730167
874455
206210