17051328
57387790
66601349
38874242
58424628
45762151
10168857
55758321
12482865
5882362
12346858
46779906
79347362
58825125
76328913
63204658
28468642
7285928
56127244
681866
30561848
78705549
7143342
86739615
55562747
315380
84167792
63235213
7606611
65498884
5054599
77275676
70929487
47788215
7686323
4416680
12105683
22124744
40686158
38122218