1076521
86884
343394
657876
257966
46525
100618
152166
513218
818278
300271
1029410
278464
272965
39745
1037513
790929
941341
678290
964415
672242
113348
672160
1001191
338474
927644