5201493
5866409
51644345
45293994
55973811
60589043
98299387
73815933
25153013
44068060
9901521
75384746
90045715
20537927
55731657
6828
75859934
57312638
76948977
60566021
23514311
18385360
43399570
8846834
66637171
46747797
15245335
1489974
95512340
24116187
3728131
22364872
6954611
3041257
25037295
36505498
6029324
2841679
80818953
57452632