40376834
1405338
85137056
13032569
86629678
85181413
52817883
17218528
196267
72429414
29189620
35559484
88395222
79838194
66388487
60566454
65411833
5732679
13448814
26375810
29764180
16035473
7657454
441604
30338494
57663769
81334062
22379861
81851296
69513286
89867689
4693996
32022729
473156
22322129
83568750
59909673
71189659
46524023
62784156