39745
846578
1053513
790929
461217
966415
235473
366172
674242
892358
344474
773345
2687878
277246
1565139
426723
829912
946746
890967
1007191
1348758
2359735
90966
1996391
372520
8070668