59689413
34528984
53951724
68336187
63229207
86491080
65747328
81991560
45635660
20943791
58177077
18339895
58886362
96302855
90758720
46683890
49682198
87458043
47902087
21229767
79724929
17786893
3587652
1115863
74023036
89763608
96145753
39583691
66362730
73426391
19887076
18629787
34325487
9702497
606115
14181351
80623308
71138707
73122761
36357410