9678180
51759856
3115373
61672479
76124148
53944768
96475794
466643
7244737
14955145
13522066
31315585
12365877
978077
70843792
62006767
63802572
45424931
3213362
64233286
61633642
19512875
49136688
4124684
13137410
71166678
75089647
26413377
90194717
69615159
56693758
3347588
75081237
5105172
87691434
38769756
27977384
30384095
39883465
409223