10930
2042
548821
8847
684940
190957
258991
660239
381245
367792
384689
11528
270560
400231
689954
1015423
186963
288843
306365
848181
434422
268448
927836
58727
335637
1069386
697369
831470
262217
199352