94155282
44319272
85827784
21591200
74595441
62241308
29056098
13292648
8184390
84436193
5162548
84183802
14191846
61351777
10039618
1248364
24127885
79206350
99364665
7707705
34438773
90418817
1487552
49501233
5156938
39222405
28125414
7627404
6735548
41318532
27284822
3567296
25466949
19381588
31959106
95155716
37273215
69462241
1427292
25091114