56587116
22466829
87652762
35173513
38353985
45123780
57805794
51843936
44869428
21049138
66883073
43213544
37245957
55998700
50693083
65472299
47395087
10995443
35159299
2351528
89371409
26621167
66172065
51201972
14746123
38624251
31671503
6082121
15905303
37319041
4426243
37514195
36346857
63346178
40622977
71127225
78812059
78809209
35871481
8546519