47888
530673
55936
8291
147377
156779
669719
780468
266348
682768
708928
806994
145945
985127
687876
946982
436535
408608
520486
264537
23218
555132
539433
509320
21253
685554