50387410
13315677
20791459
37461481
58737082
21196652
50734074
13048416
29876193
44644362
89675168
79858627
53303678
85961010
11659407
30743607
7714818
78174481
26522101
49665521
2034778
9901814
57192279
14603922
62163723
30918321
91883202
4282120
72743415
77994047
62788250
256759
59563340
51305810
46271794
23357705
25014073
63249305
46704433
18984902