31934492
73444029
21068166
50475547
97729792
90373009
24537090
47361338
18403865
54102044
69282410
90067863
73045581
22393687
28962953
62919543
71492924
1382448
86411782
261193
88656984
7263297
82087824
82355144
3975509
37262227
84048923
2325685
36242618
50012803
3697333
15578144
6295648
54064349
5245941
19647714
43351058
85117115
66377947
42599283