77972
31859
78319
154516
495468
841488
279658
867709
53079
222503
217810
890645
692841
979335
55217
69517
241107
135897
485531
520165
142640
981817
406657
40289
15785
197976