75351492
44337994
67229919
18258536
38612333
10344592
488258
63406963
20772201
50232582
58617319
74485430
74791976
12805371
20736504
32899856
51648557
43248691
6714635
24905713
19281791
80025694
21733743
21237182
87435551
96127430
57228397
75029468
28108374
80522310
47685718
6658965
33073325
80436150
905829
38779767
25448446
12462505
1875724
1888216