471570
884483
659847
1048690
174613
98072
906580
153890
150166
290995
511218
460985
594748
452200
896155
616384
1191842
1084189
2014681
880165
440984
108412
1495109
797337
443941
633885