51533773
68819338
7721099
16402366
73287032
3975682
34819137
76109675
62261337
77577028
34122640
47047028
48375154
10447614
81677122
53846795
58312285
48606118
28107820
55826054
48897437
63295015
80777468
83701837
77459422
94261488
21014723
38565404
90088365
15608178
1671147
11551262
59172865
62701759
46962018
9806227
59088914
26447222
22383963
6744190