116647
137122
912968
967514
676450
1175561
850424
609475
361513
1230923
573535
281802
2237501
546413
662441
155190
1113800
1002337
966350
908737
1036580
800143
95338
670595
888705
813136