9290889
92401509
5952984
17822711
11606518
48831986
18908122
11678052
75926214
82416826
3626435
12169014
61108899
2887864
87815178
854552
42704675
16459832
31096186
31382983
24389742
15448914
28775954
87419322
28506487
59981733
73599790
65367375
28542441
74665996
33414336
65674900
3529867
470477
50167890
12694091
67363749
43804860
90864972
32929715