55921838
37032197
374221
9194111
44399533
25456643
34605014
13992737
3748168
24465898
50461835
16973610
21038915
43094879
65633293
1672612
2771709
57347997
48781874
5778080
86871522
7311441
2325701
47313219
5173442
17952860
10971045
630058
94332791
80448729
51719830
71439181
15647832
86347679
21248094
75103928
59012756
7790924
36344739
34359624