55154194
46376856
7470234
15609123
4818422
3493755
38216625
621491
51056419
91264155
62804608
89469454
62663527
4597260
84879604
9993706
69751651
18155291
73134341
801278
55075187
71999718
491984
16544487
86971732
67821579
65658453
80163640
62002826
71369852
88337991
41009593
79824075
35257067
40685305
34028012
85984020
35916596
10773560
40453831