128763
829376
993403
368196
741868
1066405
478254
1494148
496746
680649
1028779
460875
140314
724518
189455
161812
533592
303133
132931
115729
630591
739997
801285
365740
58285
203758