342722
714291
921291
1012554
288412
32151
194536
605299
486930
413589
369626
808478
239680
388620
422502
543913
814838
264760
597414
65146
167303
738791
248111
111210
387463
943330
335708
247829
92311
824812