48207770
42139895
63254466
13918089
81598841
9752944
74529188
5858436
79251117
30014051
42819949
66888262
47173700
51365352
86982681
35226844
73182623
18745283
26358609
13402454
44651057
62161025
4219337
7717623
44407394
84185717
9503408
39349692
93686641
69842440
44927240
1543594
1716730
69532298
25094541
58363058
20859750
45652613
24347392
6716885