65766
604230
616609
174392
845753
159782
776248
619900
273943
7945
304794
249703
2909361
2602455
2535928
2482455
2225995
2124955
2079281
2015719
1904226
1672208
1610351
1567406