1059708
31201168
36462681
2306756
17461266
42515466
44526978
44939930
51003361
28538158
34191567
28718454
80824461
65574011
86902273
58904849
21862503
67474416
70264714
58172416
42369124
559049
34155311
53348275
83831355
51894557
96438631
35516822
21608993
22438237
77019467
18584614
80541202
67503560
27932319
18064962
13071251
30114381
30111135
53941091